sysjobhistory (Transact-SQL)
SQL Server エージェントで実行予定のジョブに関する情報を格納します。このテーブルは、msdb データベースに保存されます。
注 |
---|
データはジョブ ステップの完了後に更新されます。 |
列名 |
データ型 |
説明 |
---|---|---|
instance_id |
int |
行の一意識別子。 |
job_id |
uniqueidentifier |
ジョブ ID。 |
step_id |
int |
ジョブ ステップの ID。 |
step_name |
sysname |
ステップの名前。 |
sql_message_id |
int |
ジョブが失敗した場合に返された SQL Server エラー メッセージの ID。 |
sql_severity |
int |
発生した SQL Server エラーの重大度。 |
message |
nvarchar(4000) |
SQL Server エラーのテキスト (存在する場合)。 |
run_status |
int |
ジョブ実行のステータス。 0 = 失敗 1 = 成功 2 = 再試行 3 = 取り消し |
run_date |
int |
ジョブまたはステップが実行を開始した日付。実行中の場合は、履歴が作成された日付/時刻です。 |
run_time |
int |
ジョブまたはステップが実行を開始した時刻。 |
run_duration |
int |
ジョブまたはステップを実行してからの経過時間 (HHMMSS 形式)。 |
operator_id_emailed |
int |
ジョブの終了時に電子メールの通知を受けるオペレーターの ID。 |
operator_id_netsent |
int |
ジョブの終了時に Net Send メッセージの通知を受けるオペレーターの ID。 |
operator_id_paged |
int |
ジョブの終了時にポケットベルの通知を受けるオペレーターの ID。 |
retries_attempted |
int |
ジョブまたはステップの再試行回数。 |
server |
sysname |
ジョブが実行されたサーバー名。 |