sql >> Base de Datos >  >> RDS >> Sqlserver

Lectura de archivos de MS Excel de SQL Server 2005

Parece un controlador OLE DB más antiguo para Excel. No es que no funcione, aún puede "consultar" la hoja de cálculo con él. Tal vez pruebe algo más nuevo:

SELECT * FROM   
OPENROWSET('Microsoft.ACE.OLEDB.12.0',        
    'Excel 12.0 Xml;HDR=YES;Database=C:\File.xls',        
    'SELECT * FROM [Sheet1$]') 

Necesitará un controlador ODBC actualizado en SQL Server (asegúrese de obtener la versión adecuada de 32 frente a 64 bits).