Zgodnie z tym wątkiem:
Microsoft.Jet.OLEDB.4.0 nie jest obsługiwany w 64-bitowych systemach operacyjnych
Zakładając, że korzystasz z 64-bitowego programu SQL Server, prawdopodobnie potrzebujesz 64-bitowego pakietu redystrybucyjnego Microsoft Access Database Engine 2010 .
I pamiętaj, że podczas próby instalacji oprogramowania pojawia się drobna zmarszczka, jeśli inna wersja jest już zainstalowana. W takim przypadku zainstaluj drugą wersję z wiersza poleceń, używając /passive przełącznik. Zgodnie z tym wątkiem:
Uruchomienie instalacji dostawcy Microsoft ACE OLEDB na komputerze z inną niż bieżąca instalacją pakietu Office (np. 32 na 64) spowoduje niepowodzenie instalacji. Aby działał poprawnie, musisz uruchomić go z wiersza poleceń za pomocą „/passive” określony argument.
To mówi o istniejącej instalacji pakietu Office, ale to samo dotyczy współistniejących instalacji silnika bazy danych.
EDYCJA:Upewnij się również, że używasz „Microsoft.ACE.OLEDB.12.0”, a nie „Microsoft.Jet.OLEDB.4.0” dla ciągu dostawcy. (Rekwizyty do @Rumi)