【数据库】sqlserver中的作业
本博客讲述关于数据库作业的基本知识。
哪⾥有作业?
如下图,在数据库的sql server代理中,我们可以看到作业,当我们启动代理服务的时候,作业也就可以启动了。
什么情况下⽤作业?sqlserver备份表语句
⼀般的存储过程是在⽤户进⾏触发的时候执⾏的,但是假如⽤户⼀直不触发这个事件,但是却想执⾏,这时候就可以⽤作业了。他⼴泛的⽤在我们的数据库备份、定时定点的更新数据库表等操作。
怎么建⽴作业?
操作⾮常的简单。
1、右击作业——新建作业——填写名称——常规中——填写名称(图⼀)
2、步骤——常规——新建作业步骤——填写步骤名称、数据库、运⾏的sql语句或者是存储过程等。这⾥⽤了⼀个插⼊的操作。当我们⽤存储过程来操作,需要传递参数的时候,⼀般都是通过系统session取出来和存储过程取出来的。
3、然后点击计划——出来下⾯的页⾯,我们就可以制定我们这个作业的计划啦。如下:
警告、通知、⽬标等可以写,也可以不写,最后点击确定,我们的⼀个作业就指定出来啦。
4、启动我们的作业的服务,然后我们就可以看到下⾯的效果啦。
最后:
这个例⼦⽐较简单,实际中,写的⼀般都是带有很多逻辑的存储过程,同时作业不存储在具体的⽤户数据库下⾯,⽽是存储在我们的系统库msdb中,所以⾥⾯有关于作业的详细记录,他⽐⼀般的表要⼤。我们在msdb中经常会⽤他的系统表来查询关于作业的信息,所以,这些系统表我们还是很有必要去看看的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论