這一部分會向你介紹任何維護你的數據庫
首學
你要學習如何建立Alerts
如何學習如何備份你的數據庫
最後我們將介紹SQL Server Databases Maintenance Plan Wizard(簡稱為
Maintenance Wizard
)
建立Alerts
SQL Enterprise Manager允許你建立基於數據庫的錯誤代碼或特定的條件的系統Alerts
這些Alerts可以是e_mail的形式
也可以是網頁的形式
這個Alert引擎是你能夠選擇你要聯系的人和聯系的方式
這個Alerts系統的主要好處就是他使你能夠主動地維護數據庫
而是被動地維護數據庫
這種好的維護策略的目的是在錯誤發生的時候
減少發現的時間
在錯誤即將發生時有足夠多的警告
這個Alerts系統使你能夠設計這種警告系統
為了使用Alerts
你必須在安裝SQL Server的服務器上安裝郵件服務
和E_mail一樣
Alerts也使用網頁郵件來發送消息
如果打算使用網頁郵件特征
你一定要保證你的郵件系統支持網頁郵件
以下就是運行SQL Mail的步驟
在Enterprise Manager中
選擇Server|SQL Mail|Configure
SQL Mail的配置對話框就會出現了
輸入需要的E_mail帳戶的信息(對話框的形式和你安裝在服務器上的郵件服務有關)
例如
你正在使用Exchange
就要輸入正確的Exchange的配置文件
在SQL Server正在運行時
你必須保證這個配置文件和SQL Sever的登錄ID是同有關帳戶
點擊OK
保存SQL Mail的配置信息
選擇Server|SQL Mail|Start
這就可以運行SQL Mail服務
在SQL Mail 已經運行以後
你可以說明那個將要從SQL Server接收E_mail的操作者
按照以下的保證
建立這個操作者
在SQL Enterprise Manager中
選擇Server|Alerts|Operators
管理Alerts和操作者的窗口就會出現
如圖
所示
點擊Operators按鈕
然後
點擊New Operator按鈕來建立有關新的操作者(這個按鈕看起來向一個消防員的帽子)
新建操作者的對話框就會出現
首先輸入操作者的名字
然後
輸入e_mail帳戶的e_mail地址
這個e_mail地址會為Alerts說明向哪裡為操作者發送警告信息
你可以點擊標有Test的按鈕
來測試這個e_mail地址是否有效
圖
管理Alerts和操作者
點擊OK
存儲新操作者的配置
這個操作者用於接收警告信息的
你必須按照以下的步驟來生存Alerts
在SQL Enterprise Manager中
選擇Server|Alerts|Operators
管理Alerts和操作者的窗口就會出現(見圖
)
點擊New Alert按鈕
然後
在New Name文本框中輸入你要建立的Alert的名字
這個名字用於在Alert/Operator窗口中顯示時
說明那些可以觸發這個Alert的錯誤
例如
你可以定義這個只能被硬件的致命性錯誤觸發的Alert
為了做到這一點
選擇那個標有Severity的按鈕
再從列表中選擇
Fatal Error:HardWare Error
說明是發送E_mail還是發送網頁給操作者
注意
在Alert被觸發時
操作者是和接收信息的E_mail帳戶聯系在一起的
最後
點擊OK
保存這個新的Alert的配置
注意
大部分數字Paging系統允許你通過Intenet e_mail 信息來訪問Pager
你也可以通過NT 的下拉監視器來設置Alert
下拉監視器可以監視SQL Server的任何進程
也可以允許SQL Server的Alert引擎
因此
觸發一個Alert
他就會發送一個E_mail
被最廣泛地監視的就是數據庫tempdb的存儲空間
你可以讓性能監視器在數據庫在
%
%
或
%
等等的空間被占用時
警告SQL Sever的Alert引擎
這樣使你在服務器停機之前
有足夠的時間來清理這個數據庫
tempdb數據庫的填滿會導致服務器的停機
如果你繼續堅持操作
就有可以造成master數據庫的損壞
From:http://tw.wingwit.com/Article/program/SQLServer/201311/22196.html