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

作业版本。