0

SSISのVB.NETで作成されたライブラリを使用しています-スクリプトタスクは、さまざまなデータベース関連のアクティビティを実行します。

パッケージ内から呼び出された VB.NET クラス ライブラリが例外をスローしたときに、SSIS パッケージを強制的に失敗させるにはどうすればよいですか?

4

1 に答える 1

2

http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/4ca66ffa-0005-40fe-96aa-58b1959a8120/

「パッケージの残りの構成方法に応じて、次のオプション (場合によってはそれ以上) があります。

  1. (C#)Dts.TaskResult = (int)ScriptResults.Failure;または (VB.Net)を使用して失敗を返すDts.TaskResult = CInt(ScriptResults.Failure)
  2. (C#)throw new Exception()または (VB.Net) でエラーをスローするThrow (New Exception())

オプション 1 では、成功の優先順位制約を介して残りのコンポーネントをスクリプトに接続する必要があります。」

于 2012-11-04T08:22:50.800 に答える