10

我目前正在使用Dtexec. 这很简单:

dtexec /f Package.dtsx

但是,我有一些参数想传递给包,以便在执行期间使用。文档暗示这可能是可能的(即 /Par 参数),但尚不清楚。是否可以使用将参数传递给.DTSX文件dtexec

4

1 回答 1

14

当然可以,您可以使用 dtexec 为变量赋值

句法

dtexec /f mypackage.dtsx /set \package.variables[myvariable].Value;myvalue

例子

dtexec.exe /FILE "D:\TestPkg.dtsx" 
/SET \Package.Variables[User::Name].Properties[Value];"LOAD_DAILY" 
/SET \Package.Variables[User::File].Properties[Value];"D:\Load Test.txt" 
/SET \Package.Variables[User::Count].Properties[Value];5

参考

于 2018-01-29T23:21:27.503 回答