dbo.sysschedules (Transact-SQL)
適用於:SQL Server
包含 SQL Server Agent 作業排程的相關信息。 此數據表會儲存在 msdb 資料庫中。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
schedule_id | int | SQL Server Agent 作業排程的標識碼。 |
schedule_uid | uniqueidentifier | 作業排程的唯一標識符。 這個值可用來識別分散式作業的排程。 |
originating_server_id | int | 作業排程的來源主伺服器識別碼。 |
name | sysname (nvarchar(128)) | 作業排程的使用者定義名稱。 此名稱在作業內必須是唯一的。 |
owner_sid | varbinary(85) | Microsoft擁有作業排程之使用者或群組的 Windows security_identifier 。 |
「已啟用」 | int | 工作排程的狀態: 0 = 未啟用。 1 = 已啟用。 如果未啟用排程,則不會在排程上執行任何作業。 |
freq_type | int | 此排程的作業執行頻率。 1 = 僅限一次 4 = 每日 8 = 每周 16 = 每月 32 = 每月,相對於 freq_interval 64 = SQL Server Agent 服務啟動時執行 128 = 在計算機閑置時執行 |
freq_interval | int | 執行作業的天數。 視freq_type的值而定。 默認值為 0,表示未使用freq_interval。 如需可能的值及其效果,請參閱下表。 |
freq_subday_type | int | freq_subday_interval的單位。 以下是可能的值及其描述。 1 :在指定的時間 2 : 秒 4 : 分鐘 8 : 小時 |
freq_subday_interval | int | 每個作業執行之間要發生的freq_subday_type期間數。 |
freq_relative_interval | int | 當每個月發生freq_interval時,如果freq_type是 32(每月相對)。 可以是下列值之一: 未使用 0 = freq_relative_interval 1 = First 2 = 秒 4 = 第三個 8 = 第四 16 = Last |
freq_recurrence_ 因素 |
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之間的任何一天時間。 時間會使用 24 小時制來格式化 HHMMSS。 |
active_end_time | int | 該作業停止執行active_start_date與active_end_date之間的任何一天時間。 時間會使用 24 小時制來格式化 HHMMSS。 |
date_created | datetime | 排程建立的日期和時間。 |
date_modified | datetime | 上次修改排程的日期和時間。 |
version_number | int | 排程的目前版本號碼。 例如,如果排程已修改 10 次, 則version_number 為 10。 |
freq_type值 | 對freq_interval的影響 |
---|---|
1 (一次) | freq_interval未使用 (0) |
4 (每日) | 每 freq_interval 天 |
8 (每週) | freq_interval為下列其中一或多個專案: 1 = 星期日 2 = 星期一 4 = 星期二 8 = 星期三 16 = 星期四 32 = 星期五 64 = 星期六 |
16 (每月) | 在 當月freq_interval 日 |
32 (每月,相對) | freq_interval為下列其中一項: 1 = 星期日 2 = 星期一 3 = 星期二 4 = 星期三 5 = 星期四 6 = 星期五 7 = 星期六 8 = 日 9 = 工作日 10 = 週末日 |
64 (SQL Server Agent 服務啟動時啟動) | freq_interval未使用 (0) |
128 (計算機閑置時執行) | freq_interval未使用 (0) |