Principales respuestas
Acceso a DBF desde SQL SERVER 2008

Pregunta
-
Hola Alberto López Grande,
Con su ejemplo he accedido a la dbf de visual fox pro (Como Puedo Vincular tablas de Dbase a sql en el query)
Accedo a tablas de visula foxpro conformato de tabla "Versiones anteriores de FoxPro, FoxBASE+, dBASE III PLUS y dBASE IV sin campos memo"
Pero tengo algunas tablas en formato "Visual FoxPro con o sin campo memo" por favor podrias indicarme como acceder a estas tablas.
Gracias
martes, 19 de agosto de 2014 22:51
Respuestas
-
Al parecer, el OP perdió interés por el tema o lo resolvió por él mismo. Doy el hilo por cerrado.
Alberto López Grande
SQL Server MVP
Visita mi blog en http://qwalgrande.com
Sígueme en twitter en http://twitter.com/qwalgrande- Marcado como respuesta Alberto López Grande (qwalgrande)Moderator domingo, 14 de septiembre de 2014 13:21
domingo, 14 de septiembre de 2014 13:21Moderador
Todas las respuestas
-
Hola.
En principio, igual que a las otras. ¿Qué problemas se te plantea?
Alberto López Grande
SQL Server MVP
Visita mi blog en http://qwalgrande.com
Sígueme en twitter en http://twitter.com/qwalgrandemiércoles, 20 de agosto de 2014 8:51Moderador -
Bueno alguna tablas puedo ver sus datos con la sentencia OPENROWSET, he observado que las tablas que puedo ver están en versión "Versiones anteriores de FoxPro, FoxBASE+, dBASE III PLUS y dBASE IV sin campos memo" y las que no puedo ver están en versión "Visual FoxPro con o sin campo memo" según lo que indica la ayuda de visual foxpro - SYS(2029).
El error que sale en el SQL SERVER es el siguiente:
El proveedor OLE DB "MSDASQL" del servidor vinculado "(null)" devolvió el mensaje "[Microsoft][Controlador ODBC dBase] La tabla externa no tiene el formato esperado.".
Mens. 7350, Nivel 16, Estado 2, Línea 1
No se puede obtener la información de columna del proveedor OLE DB "MSDASQL" para el servidor vinculado "(null)".
Para salir del paso desde visual foxpro exporto la tabla "Ordinari" a un formato mas bajo y listo ya puedo realizar la consulta, pero esta tabla actualizan lo operadores cada rato.
Podrías orientarme como hacer para leer esta tabla desde SQL server 2008.
Muchas Gracias.
miércoles, 20 de agosto de 2014 18:27 -
Hola.
¿Y cuentas con los drivers para esa versión de FoxPro instalados en la máquina en la que corre la instancia de SQL Server?
Alberto López Grande
SQL Server MVP
Visita mi blog en http://qwalgrande.com
Sígueme en twitter en http://twitter.com/qwalgrandemiércoles, 20 de agosto de 2014 19:33Moderador -
SI, donde esta instalado el SQL SERVER esta instalado Visual Foxpro y esta hay mismo es donde esta las tablas de foxpro.jueves, 21 de agosto de 2014 16:30
-
Prueba hacer click derecho sobre tu Base de datos > Tareas > Importar Datos >
Origen de Datos: Microsoft OLE DB Provider for Foxpro. En la ventanita de más abajo te permite elegir la tabla DBFjueves, 21 de agosto de 2014 20:09 -
Hola.
¿Puedes compartir la forma en la que has creado el servidor vinculado?
Alberto López Grande
SQL Server MVP
Visita mi blog en http://qwalgrande.com
Sígueme en twitter en http://twitter.com/qwalgrandeviernes, 29 de agosto de 2014 8:36Moderador -
Al parecer, el OP perdió interés por el tema o lo resolvió por él mismo. Doy el hilo por cerrado.
Alberto López Grande
SQL Server MVP
Visita mi blog en http://qwalgrande.com
Sígueme en twitter en http://twitter.com/qwalgrande- Marcado como respuesta Alberto López Grande (qwalgrande)Moderator domingo, 14 de septiembre de 2014 13:21
domingo, 14 de septiembre de 2014 13:21Moderador