基本上我有一个DTSX文件,在完成执行一些任务后,它会到达一个“执行包任务”(或“如果你这么说就执行进程任务”,它会在同一个项目中调用另一个DTSX文件。我需要传入2个参数,它将根据前一个任务的计算在被调用的DTSX文件中定义变量值。如何在工具中指定它? 基本上,命令行看起来像这样。如何将其作为包任务
“E:\ LOCATION_OF_DTSX_FILE ARGUMENT1 ARGUMENT2” 或通过浴室文件 “LOCATION_OF_BAT_FILE.bat ARGUMENT1 ARGUMENT2”
非常感谢
答案 0 :(得分:0)
如果从其他包调用包,请使用父/子配置。实质上,父包和子包具有相同名称的变量。子包具有父配置(不是配置文件)。您可以在执行包任务中配置变量。
或者,您可以使用/ set开关调用dtexec,这将允许您在要调用的包中设置任何值。这种方法更加神秘,我建议前者。