Error en conexión servidor vinculado Excel.

18/01/2007 - 18:45 por AC | Informe spam
Hola,

Al crear un servidor Excel vinculado (desde SQL 2000 SP3a) se me presenta el
siguiente problema.

Creo el server vinculado, siguiendo (creo) las instrucciones de los libros
en línea::

EXEC sp_addlinkedserver
'ExcelSource',
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'c:\presu.xls',
NULL,
'Excel 5.0'

La Hoja de Cálculo C:\presu.xls, existe, está cerrada y tiene un intervalo
llamado PRIMERO.

Pues bien, al efectuar:

SELECT * FROM ExcelSource...PRIMERO

Obtengo el error:

"Servidor: mensaje 7399, nivel 16, estado 1, línea 11
El proveedor OLE DB 'Microsoft.Jet.OLEDB.4.0' informa de un error. Error de
autenticación.
[OLE/DB provider returned message: No se puede iniciar la aplicación. Falta
el archivo de información del grupo de trabajo o bien está abierto en modo
exclusivo por otro usuario.]
Traza de error de OLE DB [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0'
IDBInitialize::Initialize returned 0x80040e4d: Error de autenticación.]."


La versión de Excel instalada es la que corresponde al Office 2000.

Alguna idea? Gracias de antemano.

AC

Preguntas similare

Leer las respuestas

#1 Jose Mariano Alvarez
22/01/2007 - 15:04 | Informe spam
Asegurate de instalar la ultima version del JET.

Jet 4.0 Service Pack 8 (SP8) for Windows XP (KB829558)
http://www.microsoft.com/downloads/...layLang=en

How to obtain the latest service pack for the Microsoft Jet 4.0 Database
Engine
http://support.microsoft.com/kb/239114

HOW TO: Use Jet OLE DB Provider 4.0 to Connect to ISAM Databases
http://support.microsoft.com/kb/326548





Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"AC" wrote in message
news:
Hola,

Al crear un servidor Excel vinculado (desde SQL 2000 SP3a) se me presenta
el
siguiente problema.

Creo el server vinculado, siguiendo (creo) las instrucciones de los libros
en línea::

EXEC sp_addlinkedserver
'ExcelSource',
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'c:\presu.xls',
NULL,
'Excel 5.0'

La Hoja de Cálculo C:\presu.xls, existe, está cerrada y tiene un intervalo
llamado PRIMERO.

Pues bien, al efectuar:

SELECT * FROM ExcelSource...PRIMERO

Obtengo el error:

"Servidor: mensaje 7399, nivel 16, estado 1, línea 11
El proveedor OLE DB 'Microsoft.Jet.OLEDB.4.0' informa de un error. Error
de
autenticación.
[OLE/DB provider returned message: No se puede iniciar la aplicación.
Falta
el archivo de información del grupo de trabajo o bien está abierto en modo
exclusivo por otro usuario.]
Traza de error de OLE DB [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0'
IDBInitialize::Initialize returned 0x80040e4d: Error de autenticación.]."


La versión de Excel instalada es la que corresponde al Office 2000.

Alguna idea? Gracias de antemano.

AC


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida