我需要一个建议来选择在 ssis 中执行包任务和执行流程任务及其优缺点。
要求是我需要通过将一些变量从父包传递给子包来从父包运行子包。我尝试使用执行包任务并将变量传递给子包一切正常。现在我来了跨越一个新要求,我需要在从父包调用时将配置文件传递给子包。我做不到。所以现在我正在尝试使用执行过程任务来做同样的事情,其中我传递的可执行文件是我的子包。现在的问题是我无法读取父包中的变量,也没有能够弄清楚如何读取配置文件。
非常感谢任何帮助。
谢谢
对于 SSIS 2005/2008,它更多的是从孩子身上拉扯而不是推动它。您可以创建需要“传递”的变量,然后使用配置管理器使其可用。
这个来自 msdn 的链接应该会有所帮助:如何:在子包中使用父变量的值