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