Hola Grupo...
Estoy intentando consultar una BD de Dbase desde el analizador de consultas
utilizando "OPENROWSET" y me está cascando...
La consulta es la siguiente:
select *
from OPENROWSET('MSDASQL','Driver={Microsoft dBASE Driver (*.dbf)};
DefaultDir=\\servidor\; SourceTypeÛF','select * from prueba')
El error que me da es el siguiente:
El proveedor OLE DB 'MSDASQL' informa de un error.
[OLE/DB provider returned message: [Microsoft][Controlador ODBC dBase] Error
de disco o de red.]
[OLE/DB provider returned message: [Microsoft][Controlador ODBC
dBase]Atributo de cadena de conexión no válido SourceType]
[OLE/DB provider returned message: [Microsoft][Controlador ODBC dBase]Error
general No se puede abrir la clave 'Temporary (volatile) Jet DSN for process
0x744 Thread 0xc38 DBC 0x3b07004 Xbase' del Registro.]
[OLE/DB provider returned message: [Microsoft][Controlador ODBC
dBase]Atributo de cadena de conexión no válido SourceType]
[OLE/DB provider returned message: [Microsoft][Controlador ODBC
dBase]Atributo de cadena de conexión no válido SourceType]
[OLE/DB provider returned message: [Microsoft][Controlador ODBC
dBase]Atributo de cadena de conexión no válido SourceType]
[OLE/DB provider returned message: [Microsoft][Controlador ODBC
dBase]Atributo de cadena de conexión no válido SourceType]
[OLE/DB provider returned message: [Microsoft][Controlador ODBC dBase]Error
general No se puede abrir la clave 'Temporary (volatile) Jet DSN for process
0x744 Thread 0xc38 DBC 0x3b07004 Xbase' del Registro.]
Traza de error de OLE DB [OLE/DB Provider 'MSDASQL'
IDBInitialize::Initialize returned 0x80004005: ].
Esta consulta la ejecuto contra el servidor principal alojado en una máquina
diferente a la mía. Lo curioso es que si hago lo mismo contra mi servidor
local, si me funciona...
Gracias
Leer las respuestas