Microsoft.ACE.OLEDB.12.0 provider is not registered RRS feed

  • Question

  • This is the error on a SSIS 2012 package that is reading an Excel file (.xlsx).

    Package:Error: The requested OLE DB provider Microsoft.ACE.OLEDB.12.0 is not registered. If the 64-bit driver is not installed, run the package in 32-bit mode. Error code: 0x00000000.

    An OLE DB record is available.  Source: "Microsoft OLE DB Service Components"  Hresult: 0x80040154  Description: "Class not registered".

    Package:Error: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. For more information, see

    I see a lot of discussion on this and they all point to installing “Microsoft Office Access database engine 2007” which I did and verified by checking that it appears in the Programs list in the control panel.

    Yet I continue to get this error. Any thought?

    Monday, June 17, 2013 10:18 PM


All replies