我有一个包含 3 个子包的父包“Master.dtsx”。每个都使用“执行包任务”执行。
主包在 SQL 代理作业中设置为“32 位运行时”。但是,子包不在 32 位模式下运行。是否有任何方法可以从 Master 设置子包“32 位运行时”,或任何其他解决方法?
附言
1) 我确定子 pkgs 不是 32 位的,因为我尝试从“SSISDB”中分别执行每个 pkg,并检查并成功了“32 位”。但是当从大师那里执行时,他们失败了。
2)我尝试对Master中的子包使用“执行流程任务”,如此链接所示,但它总是失败......此外,该项目的“调试选项”中的“Run64BitRuntime”在Visual Studio中设置为“False”
3) 将每个子包设置为 SQL 代理作业中的一个步骤,并使它们成为“32 位运行时”,这可能是最后的选择......请提供更多信息,提前谢谢!