ジョブ履歴を という名前のテーブルに記録しますJobHistory
。そして、私たちの解決策はおそらく次のとおりです。
ジョブに 3 つのステップを設定します。
ステップ 1 では、開始時刻、ジョブ名、ジョブ ID、およびその他のジョブ情報を に書き込む sp を呼び出しますJobHistory
。
ステップ 2 は、実際の作業を行う sp を呼び出します。
ステップ 3 は、期間、エラー メッセージ、実行中の出力など、ステップ 2 の実行情報を取得し、 の終了時刻を更新する sp を呼び出しますJobHistory
。
このソリューションは機能しますか? それが機能する場合、ステップ 3 でステップ 2 の実行情報を取得するにはどうすればよいでしょうか?
ありがとう。