1

バッチ ファイルを実行する SQL Server ジョブがあります: タイプ = オペレーション システム (CmdExex)。バッチ ファイルは実行時に一連の情報をエコーし​​、スクリプトが失敗した場合に電子メールを送信するようにジョブが構成されます。送信されるメールは次のようになります。

JOB RUN:    'MyJob' was run on 6/19/2013 at 10:30:00 AM
DURATION:   0 hours, 0 minutes, 10 seconds
STATUS:     Failed
MESSAGES:   The job failed.  The Job was invoked by Schedule 12 (Hourly on the half).  The last step to run was step 1 (Execute MyBatchFile).

上記の電子メールに、問題の正確な性質を示すバッチ ファイルの出力を含める方法はありますか? 現在、バッチ ファイルの出力をテキスト ファイルに記録しており、問題を特定するにはサーバーにログインする必要があります。メールにこの情報がすでに含まれていれば、より迅速になります。

4

1 に答える 1

0

ジョブ ステップの「失敗時」アクションを設定して、バッチ ファイルからの出力を電子メールで送信する新しいジョブ ステップを実行します。必要に応じて、この新しいジョブ ステップで、ジョブが正常に完了または失敗したときにジョブを失敗させることができます。

于 2013-06-19T21:02:35.970 に答える