2018年12月7日 星期五

[SQL Server]主動通知SQL Server發生錯誤的機制

當SQL Server有特定錯誤發生時,管理人員也沒有時間經常去查看SQL Server錯誤檔,
於是有時特定錯誤可能很重要時,但卻沒有人被通知到,現在小弟實作一個主動通知的機制。
首先先新增警示,在這裡選擇想要被通知的錯誤訊息的等級或其它設定
https://ithelp.ithome.com.tw/upload/images/20181029/201074089J2h0p0y4T.jpg
https://ithelp.ithome.com.tw/upload/images/20181029/20107408O5wErzpiCM.jpg
接著在回應頁籤中,勾選執行作業->選擇作業
https://ithelp.ithome.com.tw/upload/images/20181029/201074083aJkLXa2cn.jpg
當有我們指定的錯誤層級發生時,這個作業會立刻被執行,
因此這個作業內容就是要來撰寫發送通知的相關SQL Script,
基本上排程Script內容大致上會先去抓取SQL錯誤檔的內容,
接著再透過系統SP:sp_send_dbmail來發送EMail通知管理者。

沒有留言:

張貼留言

[SQL Server]主動通知SQL Server發生錯誤的機制

當SQL Server有特定錯誤發生時,管理人員也沒有時間經常去查看SQL Server錯誤檔, 於是有時特定錯誤可能很重要時,但卻沒有人被通知到,現在小弟實作一個主動通知的機制。 首先先新增警示,在這裡選擇想要被通知的錯誤訊息的等級或其它設定 接著在回應頁籤中,勾選執...