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