为 SQL Server 代理作业配置计划
适用于: SQL Server Azure SQL 托管实例
本文介绍了如何为在 SQL Server 或 Azure SQL 托管实例上运行的 SQL Server 代理作业配置计划。 使用 SQL Server Management Studio (SSMS)、Transact-SQL 或 SQL Server 管理对象 (SMO) 配置 SQL Server 代理作业计划。
重要
Azure SQL 托管实例目前支持大多数(但不是所有)SQL Server 代理功能。 有关详细信息,请参阅 Azure SQL 托管实例与 SQL Server 的 T-SQL 区别。
安全性
有关详细信息,请参阅实现 SQL Server 代理安全性。
先决条件
若要为作业配置计划,应已创建了作业。 如果需要创建作业,请参阅创建作业。
为作业配置计划
可以使用 SQL Server Management Studio (SSMS)、Transact-SQL 或 SQL Server 管理对象 (SMO) 为 SQL 代理作业配置计划。
若要在 SQL Server Management Studio 中创建计划,请按照以下步骤操作:
打开 SQL Server Management Studio (SSMS)。
在对象资源管理器中,连接到某个 SQL Server 实例,然后展开该实例。
展开“SQL Server 代理”,展开“作业”,右键单击要计划的作业,然后选择“属性”。
选择“计划”页,然后选择“新建”。
在 “名称” 框中,键入新计划的名称。
如果不希望计划在创建后立即生效,则清除“启用”复选框。
对于 “计划类型”,请选择下列操作之一:
选择“SQL Server 代理启动时自动启动”以在启动 SQL Server 代理服务时启动作业。
选择“CPU 空闲时启动”以在 CPU 达到空闲条件时启动作业。
如果希望反复运行计划,请选择“重复执行”。 若要设置重复执行的计划,请完成对话框上的 “频率”、 “每天频率”和 “持续时间” 组。
如果希望仅运行一次计划,请选择“执行一次”。 若要设置“执行一次”计划,请完成对话框上的“执行一次”组。
若要将计划附加到 SSMS 中的作业,请按照以下步骤操作:
在“对象资源管理器”中,连接到某个 SQL Server 实例,然后展开该实例。
展开“SQL Server 代理”,展开“作业”,右键单击要计划的作业,然后选择“属性”。
选择“计划”页,然后选择“选取”。
选择要附加的计划,然后选择“确定”。
在“作业属性”对话框中,双击附加的计划。
验证是否正确设置了 “开始日期” 。 如果没有,请设置要让计划启动的日期,然后选择“确定”。
在“作业属性”对话框中,选择“确定”。