Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Lendo o arquivo MS Excel do SQL Server 2005


Isso se parece com um driver OLE DB mais antigo para Excel. Não que não funcione - você ainda pode "consultar" a planilha com ela. Talvez tente algo mais novo:
SELECT * FROM   
OPENROWSET('Microsoft.ACE.OLEDB.12.0',        
    'Excel 12.0 Xml;HDR=YES;Database=C:\File.xls',        
    'SELECT * FROM [Sheet1$]') 

Você precisará de um driver ODBC atualizado no SQL Server (certifique-se de obter a versão apropriada de 32 vs 64 bits).