Forum Discussion

blm001's avatar
blm001
Advocate I
5 years ago

PB Service Query error : Microsoft.ACE.OLEDB.12.0

Hello,

I have looked for hours for a solution, but no luck.  I have also read many posts on the site, but no fixed to the issue.

 

The issue:

On the PBI Service (Desktop works perfectly), when it tries to refresh the data (manually or automatically) an error is given:

DataSource.NotFound: Excel Workbook: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. The 64-bit version of the Access Database Engine OLEDB provider may be required to read this type of file. To download the client software, visit the following site: https://go.microsoft.com/fwlink/?LinkID=285987.

The linked site does not provide the solution either.

 

  • The query's source is a Sharepoint Online folder.  
  • The files are all .xls. They are automatically sent there by another system. The other system can only generate .xls (not xlsx).
  • In the query fails at "Excel.Workbook ([Content))

It seems that the PBI SERVICE cannot read .XLS files.  

Is there a fix for this?

 

 

PS

I have tested changing the files to .xlsx, just by renaming the file.  That does not work.

I have also tested opening the files and saving them as .xlsx. This works, but that would take too much time as we have 100s of files and we will get a new one each day.  We need an automated solution.

 

 

 

 

2 Replies