SSIS与SQL Agent集成

时间:2016-12-01 17:51:43

标签: sql-server excel oracle ssis

我正在尝试使用SQL代理作业(Management Studio 2016)运行SSIS作业。 SSIS作业如下所示源:Oracle到目标:另一个共享文件夹(网络)上的Excel文件。没有设置代理(它几次失败)我得到这个消息。

1:配置文件也附加到作业

谢谢

"消息 以用户身份执行:OMH \ Istcrmt。 Microsoft(R)SQL Server执行包实用程序版本13.0.1601.5 for 32位版权所有(C)2016 Microsoft。版权所有。开始时间:12:43:17错误:2016-12-01 12:43:18.35代码:0xC0202009来源:包连接管理器" Excel连接管理器"描述:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80004005。 OLE DB记录可用。来源:" Microsoft JET数据库引擎" Hresult:0x80004005描述:"' S:\ Shared \ SFD \ DAT报告\ Rich Test.xls'不是一个有效的道路。确保路径名拼写正确,并且您已连接到文件所在的服务器。"。结束错误错误:2016-12-01 12:43:18.35代码:0xC020801C源:数据流任务Excel目标[2]描述:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。 AcquireConnection方法调用连接管理器" Excel连接管理器"失败,错误代码为0xC0202009。在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息。结束错误错误:2016-12-01 12:43:18.35代码:0xC0047017源:数据流任务SSIS.Pipeline描述:Excel目标验证失败并返回错误代码0xC020801C。结束错误错误:2016-12-01 12:43:18.35代码:0xC004700C源:数据流任务SSIS.Pipeline描述:一个或多个组件验证失败。结束错误错误:2016-12-01 12:43:18.35代码:0xC0024107源:数据流任务描述:任务验证期间出错。结束错误DTExec:程序包执行返回DTSER_FAILURE(1)。开始于:12:43:17 PM完成:12:43:18 PM经过:0.594秒。包执行失败。步骤失败。"

1 个答案:

答案 0 :(得分:0)

根据您的错误代码,任何人都可以猜测错误。 实际上,您尚未在connection Manager中正确设置文件路径。 请使用您的服务器名称(网络位置路径)在Connection Manager中设置路径,请检查以下路径以供参考:

  

"\\10.160.25.255\S$\Shared\SFD\DAT Reporting\Rich Test.xlsx"

您可以使用服务器IP(例如,10.160.25.255)或主机名(WKWIN9628520)代替IP,那么肯定不会再出现此错误。