Sql server 从MS Access 2013迁移到SQL Server 2014时出现获取错误(HRESULT:0x80029C4A(类型为E_CANTLOADLIBRARY)的异常)
好的……我已经检查并重新检查了Google、StackFault、Experts Exchange等,以解决此错误,他们都说要注册Sql server 从MS Access 2013迁移到SQL Server 2014时出现获取错误(HRESULT:0x80029C4A(类型为E_CANTLOADLIBRARY)的异常),sql-server,ms-access-2013,sql-server-2014,Sql Server,Ms Access 2013,Sql Server 2014,好的……我已经检查并重新检查了Google、StackFault、Experts Exchange等,以解决此错误,他们都说要注册DAO360.DLL,并将其路径添加到环境设置中。我已经这样做了好几次,但仍然出现以下错误: 访问对象收集器错误:数据库 无法将类型为“Microsoft.Office.Interop.Access.Dao.DBEngineClass”的COM对象强制转换为接口类型“Microsoft.Office.Interop.Access.Dao.\u DBEngine”。此操
DAO360.DLL
,并将其路径添加到环境设置中。我已经这样做了好几次,但仍然出现以下错误:
访问对象收集器错误:数据库无法将类型为“Microsoft.Office.Interop.Access.Dao.DBEngineClass”的COM对象强制转换为接口类型“Microsoft.Office.Interop.Access.Dao.\u DBEngine”。此操作失败,因为对IID为“{000000 21-0000-0010-8000-00AA006D2EA4}的接口的COM组件的QueryInterface调用'由于以下错误而失败:加载类型库/DLL时出错。(HRESULT的异常:0x80029C4A(类型库))。
加载数据库内容时出错 我没有使用压缩,这是Windows 7 Enterprise x64、Office 2013 Pro Plus x64和SQL Server 2014 Enterprise的干净安装 我正在从2013.accdb迁移到SQL 2014。我也尝试过以前的版本。我正在使用SSMA 6.0中的迁移向导
我遗漏了什么、忽略了什么、需要做什么等等?请澄清您的问题:(1)您是在使用SQL Server迁移助手(SSMA)进行访问,还是在“滚动您自己的”迁移代码?(2)Access数据库是.accdb文件还是.mdb文件?启动SSMA进行访问,然后打开Windows任务管理器并检查“进程”选项卡。您看到的是“SSMAforAccess.exe*32”还是“SSMAforAccess.exe”?