0
私はさまざまなリソースからデータを取り出し、MS SQL Serverの複数のテーブルに挿入するSSISパッケージを作成しています。このパッケージが実行されるたびに、古いDataはパッケージの開始時にすべてのテーブルから切り捨てられ、新しい値が挿入されます。ここで問題となるのは、サーバーが停止している(データを取得する場所から)とき、またはパッケージにエラーが発生した場合、すべての値が切り捨てられているため、表は空です。SQL Serverのデータベースレベルでトランザクションを復元
エラーが発生したときやサーバーがダウンしたときに開始ポイントにロールバックできるように、トランケートの開始前にSQLでトランザクションポイント/ロールバックポイントを作成したいとします。どのようにそれを行うための任意のアイデア?