在多种业务场景中,需要周期性地反复执行指定的sql语句,这类自动化执行机制通常称为“计划任务”。

1、 首先确认SQL Server代理服务是否处于运行状态,图中可见该服务当前为停止状态。

SQL Server添加计划任务方法  第1张

2、 手动启动SQL Server代理服务,具体操作流程参见下图。

SQL Server添加计划任务方法  第2张

3、 服务已成功开启,状态显示如图所示。

SQL Server添加计划任务方法  第3张

4、 在“作业”节点上右键,点击“新建作业”以创建新任务。

SQL Server添加计划任务方法  第4张

5、 在弹出窗口中填写作业名称及简要说明信息。

SQL Server添加计划任务方法  第5张

6、 切换至“步骤”选项卡,点击“新建”按钮添加执行步骤。

SQL Server添加计划任务方法  第6张

7、 输入步骤名称,并在命令框中写入需定时执行的SQL脚本,界面示意如下。

SQL Server添加计划任务方法  第7张

8、 明确整体目标,拆解实施环节,分步推进执行,过程中灵活优化策略,保障任务高质量落地。

9、 完成步骤配置后,切换到“计划”页签,点击“新建”添加调度规则。

10、 设置计划名称,并依据实际业务要求设定执行频率、每日触发次数及持续时间,配置界面如下所示。

SQL Server添加计划任务方法  第8张

11、 提交保存后,作业已成功注册至系统,效果如图所示。

SQL Server添加计划任务方法  第9张

SQL Server添加计划任务方法  第10张

12、 如图所示,可随时查看该作业的历史执行记录与运行结果。

SQL Server添加计划任务方法  第11张

SQL Server添加计划任务方法  第12张