0

DTS パッケージ内の ActiveX スクリプトは、DTSTaskExecResult_Success または DTSTaskExecResult_Failure を返すことができます。パッケージ全体を失敗させずに成功ではないことを示す方法はありますか? 私たちはそれを続けたいと思っていますが、別の方向に進んでいます. パスのオプションは、Success、Failure、Completion ですが、ActiveX スクリプトの戻り値は Failure と Success だけのようです。「DTSTaskExecResult_Completion」は正しくありません。とは?

(私たちがおそらく追求しようとしている解決策は、これを SSIS に変更することですが、DTS でそれが可能かどうか知りたかったのです。)

4

3 に答える 3

1

私の知る限り、ActiveX DTS コンポーネントを使用する場合、選択肢は成功/失敗に限定されます。:(

-ショーン

于 2009-09-02T18:06:02.603 に答える
1

DTSTaskExecResult_Retryの戻り値を設定してみてください。失敗したと表示されますが、完全に失敗していませんか?

編集:申し訳ありません:DTSTaskExecResult_RetryStep


参考までに: ActiveScriptTask オブジェクトは GlobalVariables コレクションに完全にアクセスでき、タスク間で情報を共有する方法を提供します。

于 2009-09-02T18:22:58.420 に答える