SSIS包尝试从旧的SQLStatementSource位置提取

时间:2018-08-06 10:44:23

标签: ssis

我正在慢慢掌握SSIS软件包之类的东西,但是我一直在寻找有关此问题的答案,但似乎无法解决!

我有一个.dtsx,它在Execute SQL Task的SQLStatementSource中引用文件名。该文件名已稍作更改,并且语句也已更改以反映这一点。

当程序包位于SSIS中时,它会掉落,并且即使更改为新名称,它仍会在SQLStatementSource中显示旧文件名。

我应该在其他地方更改文件名以允许作业运行吗?

非常感谢 乔恩

2 个答案:

答案 0 :(得分:2)

我会说遵循Microsoft文档中有关自动执行SSIS程序包的方法 https://docs.microsoft.com/en-us/sql/integration-services/packages/sql-server-agent-jobs-for-packages?view=sql-server-2017

我猜您正在使用文件系统源运行SSIS目录中的软件包

必须重新部署对SSIS程序包所做的更改。

  

从文件系统导入程序包,并在现有程序包上覆盖。

enter image description here

  

验证并执行程序包以检查所做的更改

enter image description here

答案 1 :(得分:0)

谢谢大家的评论和建议。

在您的指导下,我现在已经通过编辑和重新部署项目/程序包来解决了问题