Home > Excel, SQL Errors > SQL Error – The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered on the local machine. (System.Data)

SQL Error – The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered on the local machine. (System.Data)

December 24, 2016 Leave a comment Go to comments

 
I was trying to export a SQL table to Excel and I got below error:

TITLE: SQL Server Import and Export Wizard
——————————
The operation could not be completed.
——————————
The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered on the local machine. (System.Data)
——————————

 

sqltoexcel-error
 

After searching a bit I came to know that the above provider is not installed, and I need to install the Microsoft Access Database Engine setup, to facilitate the transfer of data between existing Microsoft Office files such as “Microsoft Office Access 2010” (*.mdb and *.accdb) files and “Microsoft Office Excel 2010” (*.xls, *.xlsx, and *.xlsb) files to other data sources such as “Microsoft SQL Server”.

–> Get the Microsoft Access Database Engine 2010 Redistributable, [link].

There will be two files:

1. AccessDatabaseEngine (for. 32-bit)

2. AccessDatabaseEngine_x64 i.e. 64-bit

If your SQL Server is 32 bit, then install just the first one.
But if its 64 bit, then install both, first 32 bit & then 64 bit.


Categories: Excel, SQL Errors Tags:
  1. mangesh
    January 14, 2017 at 7:40 pm

    Thanks for the post,recently i faced same issue when i was importing data from excel into sql server.

  2. Della
    May 25, 2019 at 2:57 am

    Thank you!! VERY helpful, and easy to understand. I esp. appreciate the explanation that both 32 & 64 bit is necessary, and which order to install them.

  3. Clinton Fernandes
    August 7, 2021 at 8:17 pm

    Really loved it, I was searching for the solution on the internet and found your page, It really helped me fix the issue within few minutes. Keep up the good work mate

  4. Santa claus
    December 22, 2021 at 9:36 am

    muuuuuuuuuuuchas gracias joven, feliz navidaaaaaaaaaaaaaaaaad

  5. Varun Gupta
    March 24, 2022 at 10:29 pm

    GREAT MAN….superb…

  1. January 19, 2017 at 2:47 am

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.