SQL Server中的作业(Job)是指在特定的时间或状态改变下,系统自动的履行的一些任务的总和,可以说是数据库管理任务中不可或缺的组成部份。以下是mssql创建job的正确姿式,一步一步了解:
首先需要打开SQL Server Management Studio,选择恰当的数据库,点击展开弹出的菜单,在其中找到SQL Server Agent,点击右键,选择新建作业(New Job)。
接下来会弹出新建作业的对话框,在General标签页中,填写作业的名字及描写,在Category标签页当选择作业的种别,在Credentials标签页当选择相应的凭证。
然后在Steps标签页中可以新建多步骤的作业,这里需要指定每一个步骤的名称、类型和具体的操作,类型可以分为T-SQL,PowerShell,Operating system command(命令行)等;其中T-SQL类型就是把需要履行的SQL语句填入便可,比如每天定时备份数据库,语句就能够是:
BACKUP DATABASE [dbname]
TO DISK=’MSSQL’.sqlserver/Backup/dbname.bak
WITH FORMAT
在Schedules标签页中可以指定任务是依照时间间隔运行或者按运行一次,可以是每个月的某日,每周某天,或每天定时履行,其中“开始日期”和“终止日期”可以不填,就是作业的有效期,当定义好作业的步骤和时间后,最后在“肯定”按钮便可完成作业的创建。
以上是mssql创建job的正确姿式,一步一步了解,有时候可能会有一些没法预感的毛病,可以从 系统数据库 sysjobstoes查看做业,并从中找出缘由,及时修正或作出调剂。只要依照这些步骤正确创建作业,就能够轻松地完成任务,确保系统的正常运行。
本文来源:https://www.yuntue.com/post/96341.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏