错误: "Microsoft.ACE.OLEDB.12.0" 访问接口在本地计算机上未注册
0
错误环境:
vs2013
sql2012
office v32
AccessDatabaseEngine.exe v2010
错误描述:
[EXL_SRC_HOTEL [2]] 错误: SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“Excel 连接管理器”的 AcquireConnection 方法调用失败,错误代码为 0xC0209303。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。
[SSIS.Pipeline] 错误: EXL_SRC_HOTEL 未能通过验证,返回的错误代码为 0xC020801C。
[连接管理器“Excel 连接管理器”] 错误: 所请求的 OLE DB 访问接口 Microsoft.ACE.OLEDB.12.0 尚未注册。如果未安装 64 位驱动程序,则以 32 位模式运行包。错误代码: 0x00000000。
已获得 OLE DB 记录。源:“Microsoft OLE DB Service Components” Hresult: 0x80040154 说明:“没有注册类”。
[连接管理器“Excel 连接管理器”] 错误: "Microsoft.ACE.OLEDB.12.0" 访问接口在本地计算机上未注册。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=219816
vs2013
sql2012
office v32
AccessDatabaseEngine.exe v2010
错误描述:
[EXL_SRC_HOTEL [2]] 错误: SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“Excel 连接管理器”的 AcquireConnection 方法调用失败,错误代码为 0xC0209303。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。
[SSIS.Pipeline] 错误: EXL_SRC_HOTEL 未能通过验证,返回的错误代码为 0xC020801C。
[连接管理器“Excel 连接管理器”] 错误: 所请求的 OLE DB 访问接口 Microsoft.ACE.OLEDB.12.0 尚未注册。如果未安装 64 位驱动程序,则以 32 位模式运行包。错误代码: 0x00000000。
已获得 OLE DB 记录。源:“Microsoft OLE DB Service Components” Hresult: 0x80040154 说明:“没有注册类”。
[连接管理器“Excel 连接管理器”] 错误: "Microsoft.ACE.OLEDB.12.0" 访问接口在本地计算机上未注册。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=219816
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
4 个回复
天善_小龙 2015-10-21 回答
赞同来自:
http://www.microsoft.com/en-us/download/details.aspx?id=13255
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2015-10-21 回答
赞同来自: txst
微软BI 之SSIS 系列 - 微软BI 之SSIS 系列 - 通过 OLE DB 连接访问 Excel 2013 以及对不同 Sheet 页的数据处理
郑大鹏 2015-10-21 回答
赞同来自:
okajun - 数据小白 2016-11-24 回答
赞同来自: