Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Lettura di file MS Excel da SQL Server 2005

Sembra un vecchio driver OLE DB per Excel. Non che non funzioni:puoi comunque "interrogare" il foglio di calcolo con esso. Magari prova qualcosa di più nuovo:

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

Avrai bisogno di un driver ODBC aggiornato su SQL Server (assicurati di ottenere la versione appropriata a 32 o 64 bit).