共用方式為


sysjobhistory (Transact-SQL)

包含 SQL Server Agent 執行排程作業的相關資訊。這份資料表儲存在 msdb 資料庫中。

資料行名稱

資料類型

描述

instance_id

int

資料列的唯一識別碼。

job_id

uniqueidentifier

作業識別碼。

step_id

int

作業中的步驟識別碼。

step_name

sysname

步驟的名稱。

sql_message_id

int

當作業失敗時,任何傳回的 SQL Server 錯誤訊息的識別碼。

sql_severity

int

任何 SQL Server 錯誤的嚴重性。

message

nvarchar(4000)

SQL Server 錯誤 (如果有的話) 的文字。

run_status

int

作業執行的狀態:

0 = 失敗

1 = 成功

2 = 重試

3 = 取消

4 = 進行中

run_date

int

作業或步驟開始執行的日期。如果是「進行中」記錄,這就是開始寫入記錄的日期/時間。

run_time

int

作業或步驟開始的時間。

run_duration

int

執行作業或步驟所經歷的時間 (以 HHMMSS 格式表示)。

operator_id_emailed

int

作業完成時所通知之操作員的識別碼。

operator_id_netsent

int

當作業完成時,訊息所通知之操作員的識別碼。

operator_id_paged

int

當作業完成時,呼叫器所通知之操作員的識別碼。

retries_attempted

int

作業或步驟的重試次數。

server

sysname

執行作業的伺服器名稱。