我有一个SSIS包,它有一个要在内部执行* .bat文件的进程任务。
* .bat文件有几个已执行的步骤。我想将批处理文件中的某些值作为参数%1,%2等提供
我的结构如下:
-username%1 -p%2
我想使用在流程任务之前出现的脚本任务动态地将值传递给此流程任务。
请告诉我们如何实现这一目标
答案 0 :(得分:4)
Execute Process Task
具有Arguments
属性,可以通过Expressions
动态设置。
Param1
和Param2
Expressions
的{{1}}属性并创建新表达式:Execute Process Task
= Property
和Arguments
类似于Expression
。如果参数不是字符串,则应将它们转换为字符串。