DTS2000パッケージの実行中にSSIS2008パッケージの実行をトリガーする方法を知っている人はいますか?実際、私のDTS 2000はそのまま実行する必要があり、SSIS 2008に変換することはできません。したがって、このSSIS 2008パッケージを実行するためにシェルコマンド(Dtutilなど)を実行することは可能ですか?
フィードバックをありがとう
DTS2000パッケージの実行中にSSIS2008パッケージの実行をトリガーする方法を知っている人はいますか?実際、私のDTS 2000はそのまま実行する必要があり、SSIS 2008に変換することはできません。したがって、このSSIS 2008パッケージを実行するためにシェルコマンド(Dtutilなど)を実行することは可能ですか?
フィードバックをありがとう
これを行うには2つの方法が考えられます。
DTS の実行を SQL エージェント ジョブのステップにし、ストアド プロシージャを実行してそのジョブを開始します。sp_start_job
実行して実行xp_cmdshell
:
EXEC xp_cmdshell 'dtexec /f "C:\Package.dtsx"'
オプション 2 には、実行する xp_cmdshell の構成が含まれます。xp_cmdshell を使用すると、T-SQL コードを介してオペレーティング システム コマンドを Windows コマンド シェルに直接発行できます。
役立つリンク: