WEB开发网
开发学院数据库MSSQL Server 使用Sql Server警报的疑难问题解决 阅读

使用Sql Server警报的疑难问题解决

 2007-05-17 09:37:36 来源:WEB开发网   
核心提示: 3. 请打开管理(Management),然后再打开Sql Server Agent 4. 双击合适的警报以查看警报的历史值 6.核对每20秒维护的计数器值 因为Sql Server Agent每20秒间隔维护一个性能计数器,如果发现这个性能计数器只有几秒钟(少于20秒)才维护一次,使用S

3. 请打开管理(Management),然后再打开Sql Server Agent

4. 双击合适的警报以查看警报的历史值

6.核对每20秒维护的计数器值

因为Sql Server Agent每20秒间隔维护一个性能计数器,如果发现这个性能计数器只有几秒钟(少于20秒)才维护一次,那么极有可能你的这个警报将不会被触发。

7.检查Sql Server错误日志,Sql Server Agent错误日志以及Windows NT和Windows 2000的应用程序日志以获得有关错误描述的更多详细信息

仔细检查核对当产生警报失败事件时,被记录在Sql Server错误日志,Sql Server Agent错误日志以及Windows NT和Windows 2000的应用程序日志中的日期和时间以及对错误的描述能帮助你分析产生警报失败事件的原因。

8.如果警报被触发了,但是这时候操作员却没有收到任何通知,请尝试手动使用"e-mail","pager"或者用"net send"将信息发送给操作员

在很多情况下,你输入了一个错误的"e-mail","pager"地址,或者"net send"了一个错误的地址,就会产生标题所描述的这个问题。如果你要手动的使用"e-mail","pager"或者用"net send"将信息发送个操作员,请检查运行其下的Sql Server Agent的帐户,并且也要核对在日程表中有关操作员的信息。

9.如果警报被触发了,但是操作员没有能及时的收到通知,请减少这个警报"Delay between responses"的设置,然后将信息发送给少数的操作员以作为测试

为了减少这个警报的"Delay between responses"设置,你应该做以下这些事:

1. 运行Sql Server Enterprise Manager

2. 请打开服务器群组,然后打开某个服务器

Tags:使用 Sql Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接