共用方式為


dbo.sysjobs (Transact-SQL)

儲存 SQL Server Agent 所要執行之各項排程作業的資訊。 這份資料表儲存在 msdb 資料庫中。

資料行名稱

資料類型

說明

job_id

uniqueidentifier

作業的唯一識別碼。

originating_server_id

int

作業的來源伺服器識別碼。

name

sysname

作業名稱。

enabled

tinyint

指出是否啟用作業,以便執行。

description

nvarchar(512)

作業的描述。

start_step_id

int

應該作為執行起點的作業步驟識別碼。

category_id

int

作業類別目錄的識別碼。

owner_sid

varbinary(85)

作業擁有者的安全性識別碼 (SID)。

notify_level_ eventlog

int

這是一個位元組遮罩,指出在哪些情況之下,應該將通知事件記錄在 Microsoft Windows 應用程式記錄檔中:

0 = 永不

1 = 當作業成功時

2 = 當作業失敗時

3 = 每當作業完成時 (不論作業結果)

notify_level_email

int

這是一個位元組遮罩,指出在哪些情況之下,應該在作業完成時傳送通知電子郵件:

0 = 永不

1 = 當作業成功時

2 = 當作業失敗時

3 = 每當作業完成時 (不論作業結果)

notify_level_netsend

int

這是一個位元組遮罩,指出在哪些情況之下,應該在作業完成時傳送網路訊息:

0 = 永不

1 = 當作業成功時

2 = 當作業失敗時

3 = 每當作業完成時 (不論作業結果)

notify_level_page

int

這是一個位元組遮罩,指出在哪些情況之下,應該在作業完成時傳送頁面:

0 = 永不

1 = 當作業成功時

2 = 當作業失敗時

3 = 每當作業完成時 (不論作業結果)

notify_email_ operator_id

int

要通知的操作員電子郵件名稱。

notify_netsend_ operator_id

int

傳送網路訊息時所用的電腦或使用者識別碼。

notify_page_ operator_id

int

傳送呼叫時所用的電腦或使用者識別碼。

delete_level

int

這是一個位元組遮罩,指出在哪些情況之下,應該在作業完成時刪除作業:

0 = 永不

1 = 當作業成功時

2 = 當作業失敗時

3 = 每當作業完成時 (不論作業結果)

date_created

datetime

作業的建立日期。

date_modified

datetime

上次修改作業的日期。

version_number

int

作業的版本。