Excel连接的SSIS错误

时间:2017-11-20 00:14:44

标签: sql-server excel ssis etl

我有一个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)的意外错误。"。

1 个答案:

答案 0 :(得分:1)

我认为你应该下载Microsoft Access数据库引擎来解决这个问题。

下载链接: