0
Windowsスケジューラによって展開する必要があるSSISパッケージがあります。テスト目的のために、私はパッケージのバッチファイルを作成し、コマンドプロンプトでそのバッチファイルを実行したが、私にエラーが表示される。コマンドプロンプトでSSISパッケージをスケジュールする際のエラー
私のバッチファイル。
DTEXEC.exe /F "\\itdv1005083\delete\IntegrationServiceJob_Files\JOBS\MTS\CashSheet_MTS_DataLoad_Jobv01.2.dtsx" /SET \package.Variables[DBUserID].Value;cdouserqa /SET \package.Variables[DBPassword].Value;cdouserqa /SET \package.Variables[DBName].Value;WSODB10_07162010 /SET \package.Variables[DBServer].Value;ITDV1005083 /SET \package.Variables[IntegratedSecurity].Value;True /SET \package.Variables[PwdMatrixServer].Value;ITDV1005083 /SET \package.Variables[InputFileDirectory].Value;"\\\\boston14.ibt.ibtco.com\Shardata\LST\Test_TXT" /SET
\package.Variables[PeekMatchFileDirectory].Value;"\\\\itdv1005083\delete\IntegrationServiceJob_Files\DIRInput\MTS\Outbound" /SET
\package.Variables[SourceFileName].Value;MTS_20120106_14544000433.txt /SET
\package.Variables[SourceFilePath].Value;"\\\\itdv1005083\delete\IntegrationServiceJob_Files\DIRInput\MTS\Inbound\TestMTS_20120106_14544000433.txt\"
このコマンドをコマンドプロンプトで実行すると、次のエラーが発生します。
Argument "" for option 'set' is not valid.
C:\Program Files\Microsoft SQL Server\100\DTS\Binn>\package.Variables[PeekMatchFileDirectory].Value;"\\\\itdv1005083\delete\IntegrationServiceJob_Files\DIRInput\MTS\Outbound" /SET
\package.Variables[PeekMatchFileDirectory].Value' is not recognized as an interoperable program or batch file.
same with sourcefilename and source filepath
StackOverflowのは、人々がお互いを助けたいという前提で動作します。トピックに対する人の有益性および認識された影響の尺度は、その評判と関連しています。あなたは[他の4つの質問](http://stackoverflow.com/users/1025057/satishkumar?tab=questions)にお答えしましたが、回答を選択したり、有用な回答をupvotedしたりしていません。人々はエネルギーを費やして答えを見つけるのを助けますが、解決策がうまくいかない場合は、コミュニティの良いメンバーであり、投票やフィードバックに努力する必要があります。 [よくある質問](http://stackoverflow.com/faq#howtoask) – billinkc