質問
DTEXECコマンドラインユーティリティでSSISパッケージを実行しようとしています。
DTEXECの構文は次のとおりです。
dtexec /FILE "C:\DirectLoads\RefEDWDirectLoads.dtsx" /Set \Package.Variables
[User::SourceDirectory].Properties[Value];"C\Test" /Set \Package.Variables
[User::EDWConnection].Properties[Value];"Data Source=hts0476;Initial
Catalog=EDW;Provider=SQLNCLI10.1;Integrated Security=SSPI;"
.
投げエラーを実行した場合:
Argument ""\Package.Variables[User::EDWConnection].Properties[Value];Data
Source=hts0476;Initial Catalog=EDW;Provider=SQLNCLI10.1;Integrated Security=SSPI;""
for option "set" is not valid.
. 解決
はいこれをとして修正されました
dtexec /FILE "C:\DirectLoads\RefEDWDirectLoads.dtsx" /Set \Package.Variables
[User::SourceDirectory].Properties[Value];"C\Test" /Set \Package.Variables
[User::EDWConnection].Properties[Value];\""Data Source=hts0476;Initial
Catalog=EDW;Provider=SQLNCLI10.1;Integrated Security=SSPI;"\"
. 所属していません StackOverflow