解決Sql Server警報(bào)的疑難問(wèn)題_Mssql數(shù)據(jù)庫(kù)教程
推薦:SQL查詢語(yǔ)句精華使用簡(jiǎn)要一、 簡(jiǎn)單查詢 簡(jiǎn)單的Transact-SQL查詢只包括選擇列表、FROM子句和WHERE子句。它們分別說(shuō)明所查詢列、查詢的 表或視圖、以及搜索條件等。 例如,下面的語(yǔ)句查詢testtable表中姓名為“張
1、檢查你是否使用了最新的SQL Server service pack
這是因?yàn)樵谧钚碌腟ql Server service pack中已經(jīng)修補(bǔ)了很多Sql Server使用警告(Alerts)的漏洞。你應(yīng)該確保在你的系統(tǒng)中已經(jīng)安裝了最新的SQL Server service pack補(bǔ)丁包。
2、檢查SqlServerAgent服務(wù)的帳戶是否作為成員運(yùn)行在域用戶群組(Domain User Group)下 LocalSystem帳戶它沒(méi)有訪問(wèn)網(wǎng)絡(luò)的權(quán)限。所以,如果你需要將事件記錄在其他運(yùn)行有Windows NT或Windows 2000機(jī)器上的應(yīng)用程序日志上,或者你的作業(yè)(jobs)需要跨網(wǎng)絡(luò)的資源,或者你需要通過(guò)e-mail或者pagers通知操作者,這時(shí)候,你就需要將SalServerAgent服務(wù)的帳戶設(shè)置在域用戶群組(Domain User Group)下作為它的成員。
3、如果所定義的警報(bào)都沒(méi)有觸發(fā),檢查SqlServerAgent和EventLog服務(wù)是否都在運(yùn)行如果你需要讓你定義的警報(bào)被觸發(fā),這些服務(wù)必須被開(kāi)啟。所以,如果這些服務(wù)沒(méi)有被運(yùn)行的話,請(qǐng)運(yùn)行它們。
4、如果有某個(gè)警報(bào)沒(méi)有被觸發(fā),請(qǐng)確保它們是否被啟用警報(bào)可以被啟用或禁用,為了檢查一個(gè)警報(bào)是否被啟用,你應(yīng)該做以下這些步驟:
1)運(yùn)行SQL Server Enterprise Manager
2)請(qǐng)打開(kāi)服務(wù)器群組,然后打開(kāi)某個(gè)服務(wù)器
3)請(qǐng)打開(kāi)管理(Management),然后再打開(kāi)SQL Server Agent
4)雙擊合適的警報(bào)以查看這個(gè)警報(bào)是否被啟用了
5)檢查警報(bào)的歷史值以確定警報(bào)最后工作的日期和時(shí)間
為了檢查一個(gè)警報(bào)的歷史值,你應(yīng)該做以下這些事情:
1)運(yùn)行SQL Server Enterprise Manager
2)請(qǐng)打開(kāi)服務(wù)器群組,然后打開(kāi)某個(gè)服務(wù)器
3)請(qǐng)打開(kāi)管理(Management),然后再打開(kāi)SQL Server Agent
4)雙擊合適的警報(bào)以查看警報(bào)的歷史值
6、核對(duì)每20秒維護(hù)的計(jì)數(shù)器值
因?yàn)镾QL Server Agent每20秒間隔維護(hù)一個(gè)性能計(jì)數(shù)器,如果發(fā)現(xiàn)這個(gè)性能計(jì)數(shù)器只有幾秒鐘(少于20秒)才維護(hù)一次,那么極有可能你的這個(gè)警報(bào)將不會(huì)被觸發(fā)。
7、檢查Sql Server錯(cuò)誤日志,Sql Server Agent錯(cuò)誤日志以及Windows NT和Windows 2000的應(yīng)用程序日志以獲得有關(guān)錯(cuò)誤描述的更多詳細(xì)信息仔細(xì)檢查核對(duì)當(dāng)產(chǎn)生警報(bào)失敗事件時(shí),被記錄在Sql Server錯(cuò)誤日志,SQL Server Agent錯(cuò)誤日志以及Windows NT和Windows 2000的應(yīng)用程序日志中的日期和時(shí)間以及對(duì)錯(cuò)誤的描述能幫助你分析產(chǎn)生警報(bào)失敗事件的原因。
8、如果警報(bào)被觸發(fā)了,但是這時(shí)候操作員卻沒(méi)有收到任何通知,請(qǐng)嘗試手動(dòng)使用"e-mail","pager"或者用"net send"將信息發(fā)送給操作員在很多情況下,你輸入了一個(gè)錯(cuò)誤。
分享:SQL Server查詢語(yǔ)句的使用一、簡(jiǎn)單查詢 簡(jiǎn)單的Transact-SQL查詢只包括選擇列表、FROM子句和WHERE子句。它們分別說(shuō)明所查詢列、查詢的表或視圖、以及搜索條件等。 例如,下面的語(yǔ)句查詢testtable表中姓名為“
- sql 語(yǔ)句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無(wú)法查看數(shù)據(jù)庫(kù),提示 無(wú)法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語(yǔ)句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲(chǔ)過(guò)程參數(shù)的用法實(shí)例詳解
Mssql數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫(kù)教程推薦
- 精通數(shù)據(jù)庫(kù)系列之入門——基礎(chǔ)篇1
- SQL SERVER中易混淆的數(shù)據(jù)類型
- 怎樣將索引碎片數(shù)量降至最低
- sql server多行數(shù)據(jù)拼接的實(shí)例方法
- 淺談初探MS SQL CE Codesmith
- Sql學(xué)習(xí)第三天——SQL 關(guān)于CTE(公用表達(dá)式)的遞歸查詢使用
- SQL Server 數(shù)據(jù)庫(kù)清除日志的方法
- 揭秘SQL Server服務(wù)器內(nèi)存管理問(wèn)題
- 談在SQL server2000中導(dǎo)入.sql數(shù)據(jù)庫(kù)文件的方法
- sql語(yǔ)句:SQLServer字段排序(按筆畫(huà),拼音,拼音首字母)
猜你也喜歡看這些
- 解析mysql中:單表distinct、多表group by查詢?nèi)コ貜?fù)記錄
- mysql常用監(jiān)控腳本命令整理
- jdbc調(diào)用mysql存儲(chǔ)過(guò)程實(shí)現(xiàn)代碼
- mysql使用source 命令亂碼問(wèn)題解決方法
- mysql語(yǔ)句:SET NAMES UTF8
- 如何用workbench導(dǎo)出mysql數(shù)據(jù)庫(kù)關(guān)系圖
- 使用MySQL Slow Log來(lái)解決MySQL CPU占用高的問(wèn)題
- MySQL的安全問(wèn)題從安裝開(kāi)始說(shuō)起
- MySQL無(wú)法啟動(dòng)1067錯(cuò)誤的解決方法
- C# Mysql 查詢 Rownum的解決方法
- 相關(guān)鏈接:
- 教程說(shuō)明:
Mssql數(shù)據(jù)庫(kù)教程-解決Sql Server警報(bào)的疑難問(wèn)題
。