特定の条件でonからデータをフェッチし、 Database 1
onServer 1
に挿入する必要があるシナリオがあります。Database 2
Server 2
SSIS2008を使用しています。
Database 2
まず、を使用してIDを取得しますExecute SQL Task
。次に、手順1のIDを使用し、
Database 1
別のIDを使用して行のセットを再度フェッチします。Execute SQL Task
これらのフェッチされた行をに戻したいと思います
Database 2
。
おそらくForeachコンテナを使用する必要があると思いますが、データフロータスクを使用してステップ2を実行するためのより良い方法があるはずだと思います。
を使用してパラメーター(ID)を 渡す方法があることは知っていますが、 (ID)の出力をデータフロータスクへの入力としてExecute SQL Task
渡す方法が見つかりません。Execute SQL Task
出来ますか?それとも、私が達成しようとしていることを行うためのより良い方法はありますか?