“Microsoft.ACE.OLEDB.12.0” cannot be loaded in-process on a 64-bit SQL Server

后端 未结 1 536
天命终不由人
天命终不由人 2020-12-30 05:46

I can not find a solution for this error:

The 32-bit OLE DB provider \"Microsoft.ACE.OLEDB.12.0\" cannot be loaded in-process on a 64-bit SQL Server.<

1条回答
  •  孤城傲影
    2020-12-30 06:18

    As it turns out, you can get the 64-bit driver from here.

    https://www.microsoft.com/en-us/download/details.aspx?id=13255

    After you download it, don't double-click it to install it, install it using the command prompt, which should be something like this:

    "C:\Users\rshuell001\Downloads\AccessDatabaseEngine_x64.exe" /passive
    

    The '/passive' is the key here because it prevents the installation from failing if you already have the 32-bit version installed (via 32-bit Office).

    0 讨论(0)
提交回复
热议问题