SQL job(作业)可以用来执行定期操作,用它来执行一些定期报表时,很方便。
安装了SQL Server 代理之后,就可以新建作业了,一般的SQL Server版本都有,
不过一般的Express版没有带。
在“作业”上右键,就可以看见“新建作业”了。
点击新建作业,可以看见选项页,有6个选项:常规、步骤、计划、警报、通知、目标。
一般的作业前三步就完成了。如果你需要知道作业运行情况以及执行发出警报,可以继续下面三个步骤。
1、常规:这里写上作业名字,根据自己项目命名规范填写;
所有者,就是哪个用户可以使用;
类别:作业分类;
描述:对作业内容进行介绍。
2.步骤:可以建立多个步骤,按顺序依次执行,
点击新建步骤,
可以看见步骤选项:常规和高级
依次填写步骤名称,类型,运行身份,所属数据库。
命令框:这里可以写执行存储过程或者SQL 语句.执行存储过程 EXEC year_Inforeport @PARAM1=1,@PARAM2=2
3.计划:新建,然后填写计划名字,计划类型,执行频率,开始和结束日期,执行间隔等等。
4.警报: 警报名称,类型,数据库,发生条件。发生警报时候作什么反应:执行其他作业或者通知操作员。用什么方式通知:
发邮件或者其他通知信息等。
5.通知:作业完成可以发电子邮件或者写日志等。
6:.目标:作为本地或者多服务器