SSIS 2008 を使用しています。
人物は数字である PersonID によって定義されます。私の SSIS パッケージでは、各ユーザーについて、最初にいくつかの情報を Table1 (execute sql タスクを使用) にロードし、次にいくつかの情報を Table2 (execute sql タスクを使用) にロードします。このプロセス全体をトランザクションと見なしてほしい。つまり、トランザクションは、A 人の情報が Table1 と Table2 の両方にロードされた場合にのみ完了します。Table2 に情報をロードできなかった場合は、既に Table1 にロードされている情報をコミットしないでください。
これを行うにはどうすればよいですか?
ありがとう。