This Domain(Admin5.com) is for Sale:

SQL Server数据库实用技术(115)

时间:2007-11-09  来源:不详  作者:迈克DB
在SQL Server 中通过警报管理器定义警报,当某些特定的事件发生时会自动报警。当警报被触发时,通过电子邮件或寻呼通知操作员,从而让操作员了解系统中发生了什么事件,比如数据库使用空间不够了或事务日志已满。SQL Server 产生的错误信息、事件都会被记入Windows NT 的应用日志,SQL Server 读取日志并与已定义了警报的事件相比较,如果匹配,则将触发警报。
在SQL Server 中利用警报管理器可创建二种类型的警报:事件警报和性能状况警报。

17.4.1 创建事件警报
使用SQL Server Enterprise Manager 创建事件警报的步骤为:
(1) 启动SQL Server Enterprise Manager, 登录到指定的服务器,分别顺次单击management, SQL Server Agent 左边的“ ” (如果SQL Server Agent 没有启动请启动)。
(2) 右击Alerts 图标,在弹出菜单中选择New Alert 选项,打开New Alert Properties 对话框。从中选择General 标签如图17-14 所示。其中各选项的含义为;
  • Name: 警报的名称,其长度不超过128 个字符;
  • Type: 警报的类型,SQL Server event alert 表示事件类型的警报,SQL Serverperformance condition alert 表示性能状况警报;
  • Error number: 表示触发警报的错误号,只能使用在事件警报中;
  • Severity: 表示错误的等级,其取值范围为1 至25。 只能使用在事件警报中。
(3) 选中Error number 单选按钮,然后单击右面的方框按钮,打开Manage SQL Server Messages 对话框,选择Search 标签页。如图17-15 所示。

copyright dedecms



在该对话框内,可以在Message Text Contains 中输入某一字符串,单击“Find” 按钮,会在Messages 标签页上显示出所有包括该字符串的错误消息。
(4) 选中Message 标签页,单击“New” 按钮弹出New SQL Server Message 对话框,如图17-16 所示。

Message: 表示错误消息文本,其最大长度为255 个字符;
Always write to
Windows NT event log: 表示将消息写入Windows NT 应用日志,如果想让SQL Server Agent 监测警报,必须选中此复选框。

(5) 单击“确定”,回到New Alert Properties 对话框,选择Response 标签页。如图17-17 所示。

17.4.2 创建性能警报

本文来自织梦


性能警报是指当某一性能指数超过预定义的性能阈值时,性能警报就会被触发,通过在性能警报中定义的电子邮件或寻呼,就可以把相应的警告信息通知给管理员。
性能警报的创建步骤与事件警报的创建步骤几乎相同其区别主要表现在:

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息