I am writing a query to access what is in Excel sheet (2013 - 32 bit) and display that as a table in SQL Server 2014 SP2 64 bit. And I get this error:
The OLE DB provider "Microsoft.ACE.OLEDB.15.0" has not been registered.
I have tried installing Access Runtime 2013 and 2010, but yet the same problem persists. The query am using is:
SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.15.0',
'Excel 15.0;HDR=YES;Database=C:\SheetName.xlsx',
'SELECT * FROM [PayerList$]')
C:\SheetName.xlsx
is that machine? – Sprint