包含將由 SQL Server 代理程序執(zhí)行的作業(yè)中每個步驟的信息。該表存儲在 msdb 數(shù)據(jù)庫中。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
job_id | uniqueidentifier | 作業(yè) ID。 |
step_id | int | 作業(yè)中的步驟 ID。 |
step_name | sysname | 作業(yè)步驟的名稱。 |
subsystem | nvarchar(40) | 由 SQL Server 代理程序用來執(zhí)行作業(yè)步驟的子系統(tǒng)名稱。 |
command | nvarchar(3200) | 由 subsystem 執(zhí)行的命令。 |
flags | int | 保留。 |
additional_ parameters | ntext | 保留。 |
cmdexec_success_ code | int | 由 CmdExec 子系統(tǒng)步驟返回的表示是否成功的錯誤等級值。 |
on_success_action | tinyint | 當(dāng)成功執(zhí)行某個步驟時將要執(zhí)行的操作。 |
on_success_step_id | int | 當(dāng)成功執(zhí)行某個步驟時將要執(zhí)行的下一個步驟 ID。 |
on_fail_action | tinyint | 當(dāng)未成功執(zhí)行某個步驟時將要執(zhí)行的操作。 |
on_fail_step_id | int | 當(dāng)未成功執(zhí)行某個步驟時將要執(zhí)行的下一個步驟 ID。 |
server | sysname | 保留。 |
database_name | sysname | 數(shù)據(jù)庫的名稱,當(dāng) subsystem 為 TSQL 時在其中執(zhí)行 command。 |
database_user_name | sysname | 數(shù)據(jù)庫用戶的名稱,在執(zhí)行步驟時將使用該用戶的帳戶。 |
retry_attempts | int | 當(dāng)步驟失敗時嘗試的重試次數(shù)。 |
retry_interval | int | 每次重試嘗試之間等待的時間。 |
os_run_priority | int | 保留。 |
output_file_name | nvarchar(200) | 文件的名稱,當(dāng) subsystem 為 TSQL 或 CmdExece 時在該文件中保存步驟的輸出。 |
last_run_outcome | int | 前一次作業(yè)步驟執(zhí)行的結(jié)果。 |
last_run_duration | int | 前一次作業(yè)執(zhí)行所用的時間。 |
last_run_retries | int | 上一次作業(yè)步驟執(zhí)行時嘗試的重試次數(shù)。 |
last_run_date | int | 作業(yè)步驟前一次執(zhí)行的日期。 |
last_run_time | int | 作業(yè)步驟前一次執(zhí)行的時間。 |