sysjobs (Transact-SQL)
存储将由 SQL Server 代理执行的各个预定作业的信息。此表存储在 msdb 数据库中。
列名 |
数据类型 |
说明 |
---|---|---|
job_id |
uniqueidentifier |
作业的唯一 ID。 |
originating_server_id |
int |
发出作业的服务器的 ID。 |
name |
sysname |
作业的名称。 |
enabled |
tinyint |
指示是否启用要执行的作业。 |
description |
nvarchar(512) |
对作业的说明。 |
start_step_id |
int |
执行作业的起始步骤的 ID。 |
category_id |
int |
作业类别的 ID。 |
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 |
发送网络消息时使用的计算机或用户的 ID。 |
notify_page_operator_id |
int |
发送寻呼时使用的计算机或用户的 ID。 |
delete_level |
int |
位掩码,指示在何种情况下应在作业完成时删除作业: 0 = 从不 1 = 作业成功时 2 = 作业失败时 3 = 作业完成时(不考虑作业结果) |
date_created |
datetime |
作业的创建日期。 |
date_modified |
datetime |
上次修改作业的日期。 |
version_number |
int |
作业版本。 |