dbo.sysjobhistory (Transact-SQL)
Contains information about the execution of scheduled jobs by SQL Server Agent. This table is stored in the msdb database.
Note
|
|---|
|
Data is updated only after the jobstep completes. |
|
Column name |
Data type |
Description |
|---|---|---|
|
instance_id |
int |
Unique identifier for the row. |
|
job_id |
uniqueidentifier |
Job ID. |
|
step_id |
int |
ID of the step in the job. |
|
step_name |
sysname |
Name of the step. |
|
sql_message_id |
int |
ID of any SQL Server error message returned if the job failed. |
|
sql_severity |
int |
Severity of any SQL Server error. |
|
message |
nvarchar(4000) |
Text, if any, of a SQL Server error. |
|
run_status |
int |
Status of the job execution: 0 = Failed 1 = Succeeded 2 = Retry 3 = Canceled |
|
run_date |
int |
Date the job or step started execution. For an In Progress history, this is the date/time the history was written. |
|
run_time |
int |
Time the job or step started. |
|
run_duration |
int |
Elapsed time in the execution of the job or step in HHMMSS format. |
|
operator_id_emailed |
int |
ID of the operator notified when the job completed. |
|
operator_id_netsent |
int |
ID of the operator notified by a message when the job completed. |
|
operator_id_paged |
int |
ID of the operator notified by pager when the job completed. |
|
retries_attempted |
int |
Number of retry attempts for the job or step. |
|
server |
sysname |
Name of the server where the job was executed. |
Note