无法在VS

时间:2018-09-20 12:57:34

标签: sql-server ssis

我有一个SSIS包,可从SQL Table中的Excel文件加载数据。当我们从VS运行它时,它运行良好,但在SQL Job Agent中不起作用。

它失败,并出现以下错误:

消息:

  

Microsoft(R)SQL Server执行包实用程序版本12.0.5589.7   适用于64位版权所有(C)Microsoft Corporation。版权所有。   开始时间:4:16:15 AM错误:2018-09-20 04:16:16.42代码:   0xC0209303来源:程序包连接管理器“因子文件”
  说明:请求的OLE DB提供程序Microsoft.Jet.OLEDB.4.0是   未注册。如果未安装64位驱动程序,请运行该软件包   在32位模式下错误代码:0x00000000。 OLE DB记录是   可用。来源:“ Microsoft OLE DB服务组件”结果:   0x80040154说明:“类未注册”。结束错误错误:   2018-09-20 04:16:16.42代码:0xC020801C来源:负载系数   文件CDF [2]说明:SSIS错误代码   DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。的   对连接管理器“因子文件”的AcquireConnection方法调用   失败,错误代码为0xC0209303。可能发布了错误消息   在此之前,详细了解为什么AcquireConnection方法   通话失败。结束错误错误:2018-09-20 04:16:16.42代码:   0xC0047017来源:加载因子文件SSIS.Pipeline
  说明:CDF验证失败,并返回错误代码0xC020801C。   结束错误错误:2018-09-20 04:16:16.42代码:0xC004700C
  来源:加载因子文件SSIS.Pipeline说明:一个或多个   组件验证失败。结束错误错误:2018-09-20 04:16:16.42   代码:0xC0024107来源:加载因子文件

在Google上搜索后,我尝试了以下几种解决方案:

将项目调试模式设置为64位False, 将程序包执行模式更改为32位,并安装MS Access驱动程序2010,但没有运气。

任何人都可以提出任何解决方案的建议。

0 个答案:

没有答案