包含有关由 SQL Server 代理程序调度作业的执行的信息。该表存储在 msdb 数据库中。
| 列名 | 数据类型 | 描述 |
|---|---|---|
| instance_id | int | 行的唯一标识符。 |
| job_id | uniqueidentifier | 作业 ID。 |
| step_id | int | 作业中的步骤 ID。 |
| step_name | sysname | 步骤的名称。 |
| sql_message_id | int | 如果作业失败,则返回任何 Microsoft® SQL Server™ 错误信息的 ID。 |
| sql_severity | int | 任何 SQL Server 错误的严重度。 |
| message | nvarchar(1024) | SQL Server 错误的文本(若有)。 |
| run_status | int | 作业的执行状态: 0 = 失败 |
| run_date | int | 作业或步骤开始执行的日期。对于"正在进行"的历史记录,这是写入历史记录的日期/时间。 |
| run_time | int | 作业或步骤完成的时间。 |
| run_duration | int | 以 HHMMSS 格式执行作业或步骤所花费的时间。 |
| operator_id_emailed | int | 作业完成时通知的操作员 ID。 |
| operator_id_netsent | int | 作业完成时用消息通知的操作员 ID。 |
| operator_id_paged | int | 作业完成时用寻呼机通知的操作员 ID。 |
| retries_attempted | int | 尝试执行作业或步骤的重试次数。 |
| server | nvarchar(30) | 执行作业时所在服务器的名称。 |