iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 29
0
自我挑戰組

IT人員面面觀系列 第 29

[Day29]主動通知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通知管理者。


上一篇
[Day28]檢查資料庫中每張資料表的使用狀況
下一篇
[Day30]使用SQL指令來讀取SQL Error Log
系列文
IT人員面面觀30

尚未有邦友留言

立即登入留言