SQL SERVER數據庫作業的 Schedule 信息一般位於表 msdb.dbo.sysschedules,這個表中各列的含義
列名 |
數據類型 |
說明 |
||||||||||||||||
schedule_id |
int |
SQL Server 代理作業計劃 ID。 |
||||||||||||||||
schedule_uid |
uniqueidentifier |
作業計劃的唯一標識符。此值用於標識分佈式作業的計劃。 |
||||||||||||||||
originating_server_id |
int |
作爲作業計劃來源的主服務器 ID。 |
||||||||||||||||
name |
sysname (nvarchar(128)) |
作業計劃的用戶定義名稱。該名稱在作業中必須唯一。 |
||||||||||||||||
owner_sid |
varbinary(85) |
擁有作業計劃的用戶或用戶組的 Microsoft Windowssecurity_identifier。 |
||||||||||||||||
enabled |
int |
作業計劃的狀態: 0 = 未啓用。 1 = 啓用。 如果未啓用計劃,則不會運行該計劃中的任何作業。 |
||||||||||||||||
freq_type |
int |
此計劃中作業運行的頻率。 1 = 只運行一次 4 = 每天 8 = 每週 16 = 每月 32 = 每月,與 freq_interval 有關 64 = 在 SQL Server 代理服務啓動時運行 128 = 在計算機空閒時運行 |
||||||||||||||||
freq_interval |
int |
執行作業的間隔天數。該值取決於 freq_type 的值。默認值爲 0,表示不使用 freq_interval。
|
||||||||||||||||
freq_subday_type |
int |
freq_subday_interval 的單位。可以是下列值之一:
|
||||||||||||||||
freq_subday_interval |
int |
在每次執行作業之間發生的 freq_subday_type 的週期數。 |
||||||||||||||||
freq_relative_interval |
int |
如果 freq_interval 爲 32(與“每月”選項相關),則爲每月中 freq_interval 發生的時間。可以是下列值之一: 0 = 不使用 freq_relative_interval 1 = 第一次 2 = 第二次 4 = 第三次 8 = 第四次 16 = 最後一次 |
||||||||||||||||
freq_recurrence_ factor |
int |
已計劃執行的作業之間的週數或月數。僅當 freq_type爲 8、16 或 32 時,才使用freq_recurrence_factor。如果此列包含 0,則不使用freq_recurrence_factor。 |
||||||||||||||||
active_start_date |
int |
可以開始執行作業的日期。日期格式爲 YYYYMMDD。NULL 表示當天的日期。 |
||||||||||||||||
active_end_date |
int |
可以停止執行作業的日期。日期格式爲 YYYYMMDD。 |
||||||||||||||||
active_start_time |
int |
在 active_start_date 和 active_end_date 之間的任意日期開始執行作業的時間。時間格式爲 HHMMSS,採用 24 小時制。 |
文章轉載自:sql server作業中各列的含義 http://www.studyofnet.com/news/1272.html