Microsoft.ACE.OLEDB.12.0 'Anbieter ist nicht auf dem lokalen Computer registriert.Herstellen einer Verbindung mit MS Access
und
Microsoft.JET.OLEDB.4.0' Provider auf dem lokalen Computer nicht registriert.
sind beide Fehler für mich. Ich habe beide versucht, während ich versucht habe, eine Access-Verbindung herzustellen. Ich bin mir nicht sicher, was ich noch tun soll.
Ich habe 32-Bit-Büro auf einer 64-Bit-Maschine. Ich habe Lösungen gefunden, bei denen gesagt wurde, dass sie die Access Database Engine installieren sollen, aber ich werde nicht 64 Bit mit 32 Bit Office installieren. Eine andere Quelle erwähnt, um dies zu umgehen, können Sie in die Befehlszeile gehen und tun $> AccessDatabaseEngine_X64.exe /passive
aber passiv wird nicht als ein Befehl erkannt.
Ich fand eine andere mögliche Lösung, die Office Systemtreiber und Komponenten herunterladen, dann fügen Sie die Access-Datenbank als Quelle, aber das hat auch nicht funktioniert. Mir gehen die Ideen aus, es würde sehr geschätzt werden, wenn jemand helfen könnte.
Links zu Artikeln, die ich bin auf:
- Microsoft.ACE.OLEDB.12.0 provider is not registered
- http://blog.codefluententities.com/2011/01/20/microsoft-access-database-engine-2010-redistributable/
Versuchen 32-Bit-Prozess angezeigt werden soll. – SLaks
Ja, ich würde das auch versuchen –
Wie machst du das? –