我正在慢慢掌握SSIS软件包之类的东西,但是我一直在寻找有关此问题的答案,但似乎无法解决!
我有一个.dtsx,它在Execute SQL Task的SQLStatementSource中引用文件名。该文件名已稍作更改,并且语句也已更改以反映这一点。
当程序包位于SSIS中时,它会掉落,并且即使更改为新名称,它仍会在SQLStatementSource中显示旧文件名。
我应该在其他地方更改文件名以允许作业运行吗?
非常感谢 乔恩
答案 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程序包所做的更改。
从文件系统导入程序包,并在现有程序包上覆盖。
验证并执行程序包以检查所做的更改
答案 1 :(得分:0)
谢谢大家的评论和建议。
在您的指导下,我现在已经通过编辑和重新部署项目/程序包来解决了问题