Download Microsoft.ace.oledb.12.0 Provider For Both 64-bit
Certain environments (Windows Server 2016+, Windows 10 Enterprise) allow both if you accept the warning. This is not recommended for production due to instability.
Cause: Your application’s architecture does not match the installed provider. Fix:
By default, Microsoft prevents side-by-side installation of different bitness versions of the ACE provider. To bypass this, use the passive or quiet command-line switch. download microsoft.ace.oledb.12.0 provider for both 64-bit
Cause: Standard GUI installer conflict. Fix: Force the installation using the command line method in Part 4 (passive mode). However, be aware that this can destabilize Office. Back up your registry first.
AccessDatabaseEngine_x64.exe /quiet
Once installed, the Microsoft.ACE.OLEDB.12.0 provider is ready to use. Once installed, the Microsoft
If you are using SQL Server:
Open 32-bit PowerShell (located at C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe) and run the same script. You can test using a simple PowerShell script
Expected result: No error message about missing provider.
You can test using a simple PowerShell script.

