SQL Server 2012 使用警报调度数据库作业通知操作员
2016-01-07 17:42
302 查看
如果想让数据库满足某种条件时,触动警报,然后执行一系列作业,并通知管理员,则需要配置警报
比如,当数据库日志达到一定大小如10M时触动警报,执行以下3个作业步骤:备份日志、收缩日志文件到2M、完备数据库。然后通知操作员
首先,右键SQL Server代理目录下的警报,选择新建警报
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107165540262-1441629830.png)
选择响应属性,先选择操作员,将电子右键勾上,这样就可以给操作员发送邮件了
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107165557918-84877380.png)
接下来,新建作业
第一步骤 备份日志
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107173244278-1030595489.png)
第二步骤 收缩日志文件至2MB
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107172324246-306123956.png)
第三步骤 完备数据库
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107173208575-1073819655.png)
效果如图
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107172750028-1743205876.png)
点击确定
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107173602090-2111676309.png)
这样就可以了,当数据库日志大于10MB时,就会触发警报,给操作员发送信息,执行作业。
续:查看作业执行状况,可以右键作业,选择查看历史记录。
比如,当数据库日志达到一定大小如10M时触动警报,执行以下3个作业步骤:备份日志、收缩日志文件到2M、完备数据库。然后通知操作员
首先,右键SQL Server代理目录下的警报,选择新建警报
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107165540262-1441629830.png)
选择响应属性,先选择操作员,将电子右键勾上,这样就可以给操作员发送邮件了
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107165557918-84877380.png)
接下来,新建作业
第一步骤 备份日志
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107173244278-1030595489.png)
第二步骤 收缩日志文件至2MB
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107172324246-306123956.png)
第三步骤 完备数据库
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107173208575-1073819655.png)
效果如图
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107172750028-1743205876.png)
点击确定
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107173602090-2111676309.png)
这样就可以了,当数据库日志大于10MB时,就会触发警报,给操作员发送信息,执行作业。
续:查看作业执行状况,可以右键作业,选择查看历史记录。
![](http://images2015.cnblogs.com/blog/481351/201601/481351-20160107174009856-735219160.png)
相关文章推荐
- sqlplus
- Oracle的rowid
- mysql prepare 存储过程使用
- Mariadb复制过滤与监控维护
- Redis学习记录之简介(一)
- Oracle用户创建、数据库备份
- NGINX + TOMCAT7 + MEMCACHED 实现SESSION 共享
- mysql列转行
- MongoDB快速入门笔记
- Mariadb主主复制原理及实现
- 数据库字段存JSON,何不弄张表,行转列
- MySQL数据库连接超时(wait_timeout)问题的处理
- 不同数据库的配置修改
- Excel 导入数据库
- Hibernate com.mysql.jdbc.exceptions.MySQLSyntaxErrorException MYSQL
- sql函数
- Mariadb主从复制原理与实现
- Redis在Windows上的配置方案
- Play FrameWork 如何在一个项目中链接多个数据库
- MySQL 性能调优的10个方法