'Microsoft.Ass.OLEDB.12.0 ist nicht registriert in der lokalen Maschine.'
Habe ich installiert Microsoft Access Database Engine 2010 Redistributable http://www.microsoft.com/en-us/download/details.aspx?id=13255 auf dem Windows 2008 server. Allerdings, wenn ich lief meine web-Anwendung zum importieren von Tabellen in der Datenbank. Es beschwert sich mit der Fehlermeldung - "von Microsoft.Ass.OLEDB.12.0 ist nicht registriert in der lokalen Maschine."
Habe ich getestet, mein code und funktioniert in meinem Windows 7 lokale Maschine. Irgendeine Idee?
- Ist der OS x64? Sind Sie targeting-x86 auf einem x64-Maschine?
- Ja, es ist ein x64-Maschine. Ja, ich bin targeting-x86 auf x64.
- So haben Sie die x86-version der redist-oder x64? Ich hoffe, dass Sie x86 installiert. Wenn Sie wollen versuchen, beide Versionen installiert, und siehe es hilft. Auch SP1 für x86-und x64-Versionen sind verfügbar: - (x86) - microsoft.com/en-us/download/details.aspx?id=26607 (x64) : microsoft.com/en-us/download/details.aspx?id=26605
- Danke @GaneshR. Ich habe sowohl version, aber Sie hat nicht funktioniert entweder.
- Sie brauchen zum einrichten einer Datenquelle in der Systemsteuerung-Datenquellen?
- social.msdn.microsoft.com/Forums/en-US/vsto/thread/...
- Check this out: social.msdn.microsoft.com/Forums/en-US/vstsdb/thread/... Auch scheint es, Office auf dem Computer erforderlich ist. Ist das wahr?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ein problem mit Microsoft.Ass.OLEDB.12 wenn AccessDatabaseEngine x86-oder x64 - 2010 installiert ist.
Ich habe lange versucht, auf dem SSMS (2005-2008-2008R2-2012) Export-Assistenten exportieren, große Tabellen in Excel, und ich musste die AccessDatabaseEngine installiert, um in der Lage sein, das zu tun.
Jedoch, unabhängig von der MS-Office-version (2010, x86 oder x64, oder was auch immer es ist), die 2010-version von AccessDatabaseEngine nicht die Arbeit in Richtung der Registrierung der Anbieter.
Die Lösung ist zum herunterladen und installieren die vorhergehende, ist nichts anderes als die 2007 x86 ein.
Dies funktioniert sogar, wenn Office oder SQL Server oder VS sind x64.
Laden Sie es von hier http://www.microsoft.com/en-us/download/confirmation.aspx?id=23734
Nun, alle anderen vermehrten Fragen rund um den berüchtigten Fehler bei der Registrierung "der Anbieter" auf dem lokalen Computer für Microsoft.Ass.OLEDB.12 sollte gelöst werden, indem die oben genannten.
Fühlen sich frei, fügen Sie mich zu Ihren Erfahrungen in dieser Angelegenheit.