从 MS Access 2013 迁移到 SQL Server 2014 时出现错误(来自 HRESULT 的异常:0x80029C4A(TYPE_E_CANTLOADLIBRARY))

从 MS Access 2013 迁移到 SQL Server 2014 时出现错误(来自 HRESULT 的异常:0x80029C4A(TYPE_E_CANTLOADLIBRARY))

好的……我反复检查了 Google、StackFault、Experts-Exchange 等……以解决此错误,他们都说要注册DAO360.DLL并将其路径添加到环境设置中。我已经这样做了几次,但仍然收到以下错误:

Access 对象收集器错误:数据库
无法将类型为“Microsoft.Office.Interop.Access.Dao.DBEngineClass”的 COM 对象转换为接口类型“Microsoft.Office.Interop.Access.Dao._DBEngine”。此操作失败,因为对 IID 为“{00000021-0000-0010-8000-00AA006D2EA4}”的接口的 COM 组件的 QueryInterface 调用失败,原因是以下错误:加载类型库/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 中的迁移向导。

我遗漏了什么、忽略了什么、需要做什么等等……?

相关内容