Quantcast
Channel: Excel IT Pro Discussions forum
Viewing all articles
Browse latest Browse all 11829

The provider 'Microsoft.ACE.OLEDB.12.0' is not registered for PowerPivot workbook in SharePoint.

$
0
0

Hi, 

I have a PowerPivot workbook stored in a SharePoint doclib (PowerPivot Gallery) that is using a .csv file also located in the same doclib. When I try to perform a data refresh on the workbook I get the following error in the ULS logs of the application server where Excel Services is running:

Failed to create an external connection or execute a query. Provider message: Out of line object 'DataSource', referring to ID(s) '87e99b02-72f2-450f-b575-3b926cae9b58', has been specified but has not been used. The following system error occurred: Class not registered The provider 'Microsoft.ACE.OLEDB.12.0' is not registered. , ConnectionName: ThisWorkbookDataModel, Workbook: Equity Index csv test.xlsx.<o:p></o:p>

This is a SharePoint 2013 farm running on Windows Server 2012 with SQL Server 2012. 

I have tried installing the Microsoft Access Database Engine 2010 Redistributable (x64) and the 2007 Office System Driver: Data Connectivity Components on both the Application server and Web Front End server. 

I have also registered Microsoft.ACE.OLEDB.12.0 and Microsoft.ACE.OLEDB.14.0 as Trusted Data Providers in Excel Services. I have added my site collection as a UNC path in the trusted file locations as well as a standard SharePoint Foundation Locations. 

I have also enabled Desktop Experience on both servers.

What ever I try to, do I am getting the same errors. 

Do you guys have any additional help or advice to get this provider registered? This is really puzzling me now :)

Thanks in advance, 

James


Viewing all articles
Browse latest Browse all 11829

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>