SQL Server作业活动监视器
SQL Server作业活动监视器一、作业类别
在作业活动监视器中用作业类别来分组作业非常有用。有一些内置的系统作业/任务作业类别。你也可以创建你自己的作业类别。
1、打开方式:SSMS->SQL Server代理->作业,右击作业,并选择 管理作业类别。
2、创建作业类别并分配作业
(1)、点击添加…按钮创建一个新的作业类别。命名你的作业类别(本例中"backups"),然后单击“显示所有作业”复选框,列出你当前的SQL Server代理作业。勾选Backup Master作业,如图所示。
你也可以后期通过编辑作业属性,分配作业类别
(2)、再次单击“添加”按钮,并添加第二类别,命名为“Examples”,并选择这系列创建的其他示例作业。单击确定,然后单击“取消”关闭对话框(别担心,它不会撤消之前的操作,它只是在关闭管理作业类别对话框)。
二、打开作业监视器
启动SSMS,对象资源管理器下导航到SQL Server代理节点。你应该看到作业活动监视器,如图所示。双击作业活动监视器,或右键点击菜单项并选择查看作业活动
在作业活动监视器下你可以看到实例上定义的所有代理作业。你可以看到哪些作业已启用,它们最近是否有运行,作业是否正在运行,上次运行结果是否成功,定期作业的下次运行时间,如果你的作业有分类,类别也会显示。
三、作业活动监视器排序显示
在代理作业活动的每一列都是可排序的--点击列的名称。
例如,按照作业类别排序,点击网格中的“类别”的标题,你会看到作业按照新创建的类别排序
四、作业活动监视器的筛选
如果有一百或更多的作业,你可能会使用过滤设置对话框限制你想查看的作业。点击过滤,将看到筛选设置对话框。在类别中输入backups(如图),并勾选对话框底部的“应用筛选器”复选框。单击“确定”
1、只显示作业类别为backups的作业
2、结果
3、注意
在对话框的左侧,你会看到一个过滤器被应用。如果你想再次看到所有的工作,你必须再次点击过滤,取消“应用筛选器”选项。
五、使用作业活动监视器来监控作业
可以设置作业活动监视器自动刷新,那样就能及时查看失败的作业。在作业活动监视器,点击“查看刷新设置”,你会看到刷新设置对话框,如图所示。
在这个例子中,勾选自动刷新间隔,然后更改秒从默认的60下降到30(具体的数值取决于你的监控)。
单击“确定”,现在的对话框会每30秒自动刷新。在上次的运行结果结合过滤或排序,就非常容易定位到失败的作业。