Fehler abrufen (Ausnahme von HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY) bei der Migration von MS Access 2013 nach SQL Server 2014

1423
John Schultz

OK .... Ich habe Google, StackFault, Experts-Exchange usw. auf eine Lösung für diesen Fehler überprüft und erneut überprüft, und alle sagen, dass sie das registrieren DAO360.DLLund den Pfad zu den Umgebungseinstellungen hinzufügen sollen. Ich habe das mehrmals gemacht und bekomme immer noch folgende Fehlermeldung:

Access Object Collector-Fehler: Datenbank Das
COM-Objekt des Typs 'Microsoft.Office.Interop.Access.Dao.DBEngineClass' kann nicht in den Schnittstellentyp 'Microsoft.Office.Interop.Access.Dao._DBEngine' umgewandelt werden. Dieser Vorgang ist fehlgeschlagen, da der QueryInterface-Aufruf für die Schnittstelle der COM-Komponente mit der IID '' aufgrund des folgenden Fehlers fehlgeschlagen ist: Fehler beim Laden der Typenbibliothek / DLL. (Ausnahme von HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).
Beim Laden des Datenbankinhalts ist ein Fehler aufgetreten.

Ich verwende keine Komprimierung. Dies ist eine Neuinstallation von Windows 7 Enterprise x64, Office 2013 Pro Plus x64 und SQL Server 2014 Enterprise.

Ich migriere von 2013.accdb zu SQL 2014. Ich habe auch frühere Versionen ausprobiert. Und ich verwende den Migrationsassistenten von SSMA 6.0.

Was vermisse ich, übersehen, muss ich tun, etc ...?

3
http://blog.mattmags.com/2007/06/30/accessing-32-bit-dlls-von-64-bit-code/ STTR vor 8 Jahren 0
Wurde die Access-Datenbank in der 64-Bit-Access-Version oder 32-Bit erstellt? Ƭᴇcʜιᴇ007 vor 8 Jahren 0
Die Datei wurde in Zugriff x64 erstellt. John Schultz vor 8 Jahren 0

0 Antworten auf die Frage