我有一个SSIS工作的问题突然抱怨excel连接。唯一发生的事情是Windows更新,我认为是原因。
excel连接与数据流任务有关,实际上有8个连接打开相同的excel文件,但是带有文件的不同的wok表并将它们组合在一起成为SS表。
已经搜索了高低的答案,并按照我的惯常步骤尝试解决此问题,但无法解决这个问题,所以只是在任何想法之后。
有一件有趣的事情是,使用visual studio 2010从桌面运行时可以正常工作,但在ssis服务器上运行时却无效。
我常用的方法没有用。
1。)将excel连接的延迟验证设置为false
2。)将容错的数据流任务的延迟验证设置为false。
3.。)为1设置最大并发任务。
4。)确保并验证作业是否以32位运行。
错误:LoadReportingTables_POC上的0xC0202009,连接管理器" Excel连接管理器":SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80004005。 OLE DB记录可用。来源:" Microsoft JET数据库引擎" Hresult:0x80004005描述:"来自外部数据库驱动程序(1)的意外错误。"。 错误:PnLExtract处的0xC020801C,航空[92]:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。 AcquireConnection方法调用连接管理器" Excel连接管理器"失败
也得到这个
错误代码:0x80004005。 OLE DB记录可用。来源:" Microsoft JET数据库引擎" Hresult:0x80004005描述:"来自外部数据库驱动程序(1)的意外错误。"。
答案 0 :(得分:1)
我认为你应该下载Microsoft Access数据库引擎来解决这个问题。
下载链接: