あなたの助けと洞察は大歓迎です
SSIS では、ForceExecutionResult = 祖父母コンテナーの成功が必要です
現在、パッケージを次のようにセットアップしています。
親パッケージ = A
子パッケージ = B
- パッケージ実行タスクが A から B を呼び出します
- B が特定のエラー コードで失敗した場合、B
を再試行します OnError イベントを介してB を再試行しますスクリプト タスクを使用して、A のパッケージ実行タスクのハンドラー。
私の考え方では:
- A のパッケージ実行タスクの OnError イベント ハンドラーはスクリプト タスクの親コンテナーです
- A のパッケージ実行タスクはスクリプト タスクの祖父母コンテナー
です どうすれば強制実行結果 = 祖父母コンテナー (A のパッケージ実行タスク) の成功 Bリトライ成功?
現在、B の再試行が成功しても、最初の B の試行で発生した失敗の結果として、A のパッケージ実行タスクは依然として赤 = 失敗を示しています。
スクリプト タスク内で C# または VB を使用してこれをプログラムで行う方法を探しています。
SSIS 2008 を使用しています
読んでくれてありがとう