星期五, 6月 14, 2013

[SQL] 警示狀態

管理資料庫會建立警示,當 SQL Servr 發生問題時,能主動通知 DBA,來達到自動化管理,因此警示狀態就很重要啦。
  • 利用 sysalerts 來查詢警示狀態
SELECT 
    [name] AS 警示名稱 ,
    message_id AS 錯誤號碼 ,
    severity AS 嚴重性 ,
    enabled AS 警示狀態 ,
    has_notification AS 發生警示收到通知的操作員數目 ,
    last_occurrence_date AS 上次發生日期 ,
    occurrence_count AS 這個警示的出現次數
FROM msdb.dbo.sysalerts
[SQL] 警示狀態

個人覺得重要的兩個資訊是 [enabled 警示狀態] 和 [has_notification 發生警示收到通知的操作員數目],可不要設定警示卻沒有啟動或是沒有設定通知的操作員喔。

沒有留言:

張貼留言