Intenta hacerlo de esta otra forma:
Una vez tengas instaldo como te indica Carlos: 64-bit ACE 12.0 (http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13255), para que remplace el Jet OLEDV Provider de tu servidor... Y como comentas que ya lo has realizado:
Create un linked server para acceder al XLS, te pongo un ejemplo, algo tal que así:
EXEC sp_addlinkedserver
@server=N'TUEXCEL',
@srvproduct=N'EXCEL',
@provider=N'Microsoft.ACE.OLEDB.12.0',
@datasrc=N'D:\Ruta\test.xlsx',
@provstr=N'Excel 12.0'
go
EXEC sp_addlinkedsrvlogin
@rmtsrvname=N'TUEXCEL',
@useself=N'True'
GO
Y para consultar el XLS:
SELECT * FROM TUEXCEL...[Books$]
Norman M. Pardell
Una vez tengas instaldo como te indica Carlos: 64-bit ACE 12.0 (http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13255), para que remplace el Jet OLEDV Provider de tu servidor... Y como comentas que ya lo has realizado:
Create un linked server para acceder al XLS, te pongo un ejemplo, algo tal que así:
EXEC sp_addlinkedserver
@server=N'TUEXCEL',
@srvproduct=N'EXCEL',
@provider=N'Microsoft.ACE.OLEDB.12.0',
@datasrc=N'D:\Ruta\test.xlsx',
@provstr=N'Excel 12.0'
go
EXEC sp_addlinkedsrvlogin
@rmtsrvname=N'TUEXCEL',
@useself=N'True'
GO
Y para consultar el XLS:
SELECT * FROM TUEXCEL...[Books$]
Norman M. Pardell
||Microsoft Certified IT Professional|| Database Administrator. Database Developer. SQL Server 2008