Problema de conectividad

08/04/2004 - 00:22 por Misael Blandón Pérez | Informe spam
Hola miembros del foro,

Por favor diganme que es lo que se esta haciendo mal, para que no ejecute
esta instruccion generada desde el SQL Query Analizer, que lo que se
pretende es traer la informacion de un archivo en excell.?


select * FROM OpenRowSet('MSDASQL','Driver=Microsoft Excel Driver (*.xls);
DBQ=c:\pptosprb\pptos2004.xls;DriverIDy0','SELECT * FROM [Sheet1$]')


Server: Msg 7399, Level 16, State 1, Line 1

OLE DB provider 'MSDASQL' reported an error.

[OLE/DB provider returned message: [Microsoft][ODBC Driver Manager] Driver's
SQLSetConnectAttr failed]

[OLE/DB provider returned message: [Microsoft][ODBC Excel Driver]
'(unknown)' is not a valid path. Make sure that the path name is spelled
correctly and that you are connected to the server on which the file
resides.]

El siguiente es el archivo de excell que tengo ubicada en la ruta
c:\pptosprb\pptos2004.xls

NIT DESCRIPCION CANTIDAD TOTAL COSTO TOTAL VENTA
UTILIDAD %

14994234 Jaime Lozano 20 60,000
90,000 30,000 66

la hoja se llama ramarcli



Por su colaboración gracias,

MBP
 

Leer las respuestas

#1 Maximiliano Damian Accotto
08/04/2004 - 02:45 | Informe spam
Hola, suponiendo que SqlServer tiene acceso a esa ruta, ( yo antes de tocar
revisaria si la cuenta de usuarios que levanta el servicio tiene los
permisos necesarios :-)) podrias revisar este ejemplo que esta en los
manuales

SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended
properties=Excel 5.0')...xactions


Bye


Salu2 enormes

Maximiliano Damian Accotto

Fundicion San Cayetano S.A.
Gerente de IT
Buenos Aires - Argentina
-
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
-

"Misael Blandón Pérez" escribió en el mensaje
news:
Hola miembros del foro,

Por favor diganme que es lo que se esta haciendo mal, para que no ejecute
esta instruccion generada desde el SQL Query Analizer, que lo que se
pretende es traer la informacion de un archivo en excell.?


select * FROM OpenRowSet('MSDASQL','Driver=Microsoft Excel Driver (*.xls);
DBQ=c:\pptosprb\pptos2004.xls;DriverIDy0','SELECT * FROM [Sheet1$]')


Server: Msg 7399, Level 16, State 1, Line 1

OLE DB provider 'MSDASQL' reported an error.

[OLE/DB provider returned message: [Microsoft][ODBC Driver Manager]


Driver's
SQLSetConnectAttr failed]

[OLE/DB provider returned message: [Microsoft][ODBC Excel Driver]
'(unknown)' is not a valid path. Make sure that the path name is spelled
correctly and that you are connected to the server on which the file
resides.]

El siguiente es el archivo de excell que tengo ubicada en la ruta
c:\pptosprb\pptos2004.xls

NIT DESCRIPCION CANTIDAD TOTAL COSTO TOTAL VENTA
UTILIDAD %

14994234 Jaime Lozano 20 60,000
90,000 30,000 66

la hoja se llama ramarcli



Por su colaboración gracias,

MBP






Preguntas similares