我需要一个建议,在执行包任务和执行流程任务之间选择它的优点和缺点。
要求是我需要从父包中运行子包,方法是将一些变量从父包传递给子包。我尝试使用执行包任务,并将变量传递给子包,一切正常。现在我遇到了一个新的要求,我需要在从父包调用时将配置文件传递给子包。我无法做到。所以现在我正在尝试使用执行进程任务,我传递的可执行文件是我的子包。现在的问题是我无法读取父包中的变量,也没有能够弄明白如何读取配置文件。
非常感谢任何帮助。
由于
答案 0 :(得分:0)
使用SSIS 2005/2008时,它更多地来自孩子,而不是推动它。您可以创建需要“传递”的变量,然后使用配置管理器使其可用。
msdn的这个链接应该有帮助:How to: Use the Values of Parent Variables in a Child Package