0

エージェント ジョブを実行するたびに、データがログに記録されます。これらのデータには、次のように T-SQL 経由でアクセスできますSELECT * FROM msdb.dbo.sysjobhistory WHERE step_id = 0。ジョブに関する概要情報が表示されます。

問題は、失敗したステップがあったが、「失敗時のアクション」が「次のステップに進む」だった場合、run_status成功が表示されることです。

データを集計しようとしましたstep_id <> 0が、ジョブの各実行を区別する方法がわかりません。

その問題を手伝ってくれませんか?最良の結果は、最初のクエリで示されたジョブに表示されたステータスの個別のリストを含む追加の列です。

私が達成したいのは、最終日に実行されたジョブ (そのうちのいくつかは 1 日に複数回) の毎日のレポートです。

4

1 に答える 1