解決Sql Server警報的疑難問題(轉)
解決Sql Server警報的疑難問題(轉)[@more@]1.檢查你是否使用了最新的Sql Server service pack
這是因為在最新的Sql Server service pack中已經修補了很多Sql Server使用警告(Alerts)的漏洞。你應該確保在你的系統中已經安裝了最新的Sql Server service pack補丁包。
2.檢查SqlServerAgent服務的帳戶是否作為成員執行在域使用者群組(Domain User Group)下 LocalSystem帳戶它沒有訪問網路的許可權。所以,如果你需要將事件記錄在其他執行有Windows NT或Windows 2000機器上的應用程式日誌上,或者你的作業(jobs)需要跨網路的資源,或者你需要透過e-mail或者pagers通知操作者,這時候,你就需要將SalServerAgent服務的帳戶設定在域使用者群組(Domain User Group)下作為它的成員。
3.如果所定義的警報都沒有觸發,檢查SqlServerAgent和EventLog服務是否都在執行如果你需要讓你定義的警報被觸發,這些服務必須被開啟。所以,如果這些服務沒有被執行的話,請執行它們。
4.如果有某個警報沒有被觸發,請確保它們是否被啟用警報可以被啟用或禁用,為了檢查一個警報是否被啟用,你應該做以下這些步驟:
1) 執行Sql Server Enterprise Manager
2)請開啟伺服器群組,然後開啟某個伺服器
3)請開啟管理(Management),然後再開啟Sql Server Agent
4)雙擊合適的警報以檢視這個警報是否被啟用了
5)檢查警報的歷史值以確定警報最後工作的日期和時間
為了檢查一個警報的歷史值,你應該做以下這些事情:
1) 執行Sql Server Enterprise Manager
2) 請開啟伺服器群組,然後開啟某個伺服器
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"將資訊傳送給操作員在很多情況下,你輸入了一個錯%C
這是因為在最新的Sql Server service pack中已經修補了很多Sql Server使用警告(Alerts)的漏洞。你應該確保在你的系統中已經安裝了最新的Sql Server service pack補丁包。
2.檢查SqlServerAgent服務的帳戶是否作為成員執行在域使用者群組(Domain User Group)下 LocalSystem帳戶它沒有訪問網路的許可權。所以,如果你需要將事件記錄在其他執行有Windows NT或Windows 2000機器上的應用程式日誌上,或者你的作業(jobs)需要跨網路的資源,或者你需要透過e-mail或者pagers通知操作者,這時候,你就需要將SalServerAgent服務的帳戶設定在域使用者群組(Domain User Group)下作為它的成員。
3.如果所定義的警報都沒有觸發,檢查SqlServerAgent和EventLog服務是否都在執行如果你需要讓你定義的警報被觸發,這些服務必須被開啟。所以,如果這些服務沒有被執行的話,請執行它們。
4.如果有某個警報沒有被觸發,請確保它們是否被啟用警報可以被啟用或禁用,為了檢查一個警報是否被啟用,你應該做以下這些步驟:
1) 執行Sql Server Enterprise Manager
2)請開啟伺服器群組,然後開啟某個伺服器
3)請開啟管理(Management),然後再開啟Sql Server Agent
4)雙擊合適的警報以檢視這個警報是否被啟用了
5)檢查警報的歷史值以確定警報最後工作的日期和時間
為了檢查一個警報的歷史值,你應該做以下這些事情:
1) 執行Sql Server Enterprise Manager
2) 請開啟伺服器群組,然後開啟某個伺服器
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"將資訊傳送給操作員在很多情況下,你輸入了一個錯%C
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-960723/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Windows XP 系統疑難問題巧解決(轉)Windows
- 工作疑難問題解決4例
- 面試疑難問題面試
- 短影片系統開發疑難問題解決方案
- POI-HSSF的一些疑難問題及解決方式
- Windows XP 安裝問題疑難解答(轉)Windows
- 資料庫疑難講解:改善SQL Server記憶體管理資料庫SQLServer記憶體
- 安裝sql server遇到問題解決方法SQLServer
- 解決SQL Server 2005中鎖的問題SQLServer
- maven的編碼問題、解決和疑問Maven
- 解決SQL Server中CHAR欄位空格問題SQLServer
- 怎麼解決SQL server 2000的中文問題?SQLServer
- 解決SQL Server常見的七個經典問題SQLServer
- 解決兩個難懂的安全性問題(轉)
- Flutter 疑難雜症系列:鍵盤原理及常見問題解決方案Flutter
- 兩款工具解決SQL Server遷移問題DJSQLServer
- 解析SQL Server中行轉列問題SQLServer
- 用SQL解決有向圖問題(轉)SQL
- 如何在直播中解決黑屏、花屏、閃屏問題 | 直播疑難雜症排查
- Word軟體疑難故障問答(轉)
- sql server 警報管理及實時監聽SQLServer
- 解決一個.NET聯接SQL的問題 (轉)SQL
- 解決 SQL Server2012附加出錯的問題SQLServer
- Ask Tom!解決你的Oracle疑難雜症Oracle
- 請blueoxgen解決疑問
- 捕獲問題SQL解決過度CPU消耗問題-- 轉載SQL
- 如何解決伺服器開機報警問題伺服器
- Android學習: 疑難問題總結Android
- SQL Server常見問題介紹及快速解決建議SQLServer
- SQL Server 2000 死鎖(dead lock) 問題解決SQLServer
- 解決SQL Server資料庫維護計劃失敗的問題SQLServer資料庫
- 簡單的設定:解決Win XP網路訪問難題(轉)
- sql多參問題解決SQL
- 解決不能訪問 VMware Server Web Access 的問題ServerWeb
- SQL疑難雜症【2】解決SQL訂閱過程中找不到已經建立的訂閱SQL
- sql server死鎖的問題SQLServer
- Python 疑難問題:[] 與 list() 哪個快?Python
- iOS:專案中疑難Crash問題集錦iOS