Получение ошибки (исключение из HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY) при миграции с MS Access 2013 на SQL Server 2014

1273
John Schultz

Хорошо ... Я проверил и перепроверил Google, StackFault, Experts-Exchange и т. Д. ... для решения этой ошибки, и все они говорят, что нужно зарегистрировать DAO360.DLLи добавить его путь к настройкам среды. Я сделал это несколько раз, и все еще получаю следующую ошибку:

Ошибка Access Object Collector: База данных
Невозможно привести объект COM типа «Microsoft.Office.Interop.Access.Dao.DBEngineClass» к типу интерфейса «Microsoft.Office.Interop.Access.Dao._DBEngine». Эта операция завершилась неудачно, так как произошел сбой вызова QueryInterface в COM-компоненте для интерфейса с IID '' из-за следующей ошибки: Ошибка загрузки библиотеки типов / DLL. (Исключение из HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).
Произошла ошибка при загрузке содержимого базы данных.

Я не использую сжатие, и это чистая установка Windows 7 Enterprise x64, Office 2013 Pro Plus x64 и SQL Server 2014 Enterprise.

Я перехожу с 2013.accdb на SQL 2014. Я также пробовал предыдущие версии. И я использую мастер миграции из SSMA 6.0.

Что я пропускаю, упускаю из виду, нужно делать и т.д ...?

3
http://blog.mattmags.com/2007/06/30/accessing-32-bit-dlls-from-64-bit-code/ STTR 8 лет назад 0
Была ли БД Access создана в 64-битной версии Access или 32-битной? Ƭᴇcʜιᴇ007 8 лет назад 0
Файл был создан в доступе x64. John Schultz 8 лет назад 0

0 ответов на вопрос