SSIS包仅在SQL Agent作业中执行包的最后一部分,但在Visual Studio中执行所有包

时间:2018-09-12 15:05:17

标签: ssis

我创建了一个SSIS程序包,其中包含3个脚本任务,这些脚本任务检查每个脚本任务是否存在不同的文件,并且如果有任何脚本任务找到了该文件,那么它将转到foreach循环,该循环将数据导入到sql服务器登台表中,然后复制并重命名该文件。

它可以在Visual Studio中成功运行,但是当我设置一个sql代理作业时,该包仅处理最后一个文件,而忽略前两个文件。

为什么会发生这种情况?

1 个答案:

答案 0 :(得分:0)

可能是SQL代理的权限,或者是SQL Server上无效的文件路径。