microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.

Copper Contributor

Recently starting using office 365.  Have many application written in VB that use the ACE ODBC drivers with Access database.  Started a new application and now I'm getting the error in the title.  I have downloaded and installed the 32 bit 'solution' and I'm still getting this error.  Any help would be greatly appreciated.

2 Replies

I was getting this error too. My application runs 64-bit. I used to have 64-bit Office 2016 installed, but now that IT has pushed out Office 365, I have 32-bit Office 2016.

 

My solution ended up being to install the 64-bit Microsoft Access Database Engine 2010 Redistributable according to the instructions here: https://blog.codefluententities.com/2011/01/20/microsoft-access-database-engine-2010-redistributable...