?? 3-6-1.cfm.htm
字號:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>維護SQL Server數據庫</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋體" SIZE="5"><b>
<p ALIGN="JUSTIFY">維護SQL Server數據庫</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">
這一部分會向你介紹任何維護你的數據庫。首學,你要學習如何建立Alerts,如何學習如何備份你的數據庫。最后我們將介紹SQL
Server Databases Maintenance Plan Wizard(簡稱為“Maintenance Wizard”)。</p>
</font><font FACE="宋體"><b>
<p ALIGN="JUSTIFY">建立Alerts</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">SQL Enterprise Manager允許你建立基于數據庫的錯誤代碼或特定的條件的系統Alerts。這些Alerts可以是e_mail的形式,也可以是網頁的形式。這個Alert引擎是你能夠選擇你要聯系的人和聯系的方式。</p>
<p ALIGN="JUSTIFY">這個Alerts系統的主要好處就是他使你能夠主動地維護數據庫,而是被動地維護數據庫。
這種好的維護策略的目的是在錯誤發生的時候,減少發現的時間。在錯誤即將發生時有足夠多的警告。這個Alerts系統使你能夠設計這種警告系統。</p>
<p ALIGN="JUSTIFY">為了使用Alerts,你必須在安裝SQL Server的服務器上安裝郵件服務。和E_mail一樣,Alerts也使用網頁郵件來發送消息。如果打算使用網頁郵件特征,你一定要保證你的郵件系統支持網頁郵件。</p>
<p ALIGN="JUSTIFY">以下就是運行SQL Mail的步驟:</p>
<blockquote>
<p ALIGN="JUSTIFY">在Enterprise Manager中,選擇Server|SQL Mail|Configure。SQL Mail的配置對話框就會出現了。</p>
<p ALIGN="JUSTIFY">輸入需要的E_mail帳戶的信息(對話框的形式和你安裝在服務器上的郵件服務有關)。
例如,你正在使用Exchange,就要輸入正確的Exchange的配置文件。在SQL
Server正在運行時,你必須保證這個配置文件和SQL Sever的登錄ID是同有關帳戶。</p>
<p ALIGN="JUSTIFY">點擊OK,保存SQL Mail的配置信息。</p>
<p ALIGN="JUSTIFY">選擇Server|SQL Mail|Start,這就可以運行SQL Mail服務。</p>
</blockquote>
<p ALIGN="JUSTIFY">在SQL Mail 已經運行以后,你可以說明那個將要從SQL
Server接收E_mail的操作者。 按照以下的保證,建立這個操作者。</p>
<blockquote>
<p ALIGN="JUSTIFY">在SQL Enterprise Manager中,選擇Server|Alerts|Operators。管理Alerts和操作者的窗口就會出現,如圖3.13所示。</p>
<p ALIGN="JUSTIFY">點擊Operators按鈕。然后,點擊New Operator按鈕來建立有關新的操作者(這個按鈕看起來向一個消防員的帽子)。新建操作者的對話框就會出現。</p>
<p ALIGN="JUSTIFY">首先輸入操作者的名字,然后,輸入e_mail帳戶的e_mail地址。這個e_mail地址會為Alerts說明向哪里為操作者發送警告信息。你可以點擊標有Test的按鈕,來測試這個e_mail地址是否有效。</p>
<p ALIGN="JUSTIFY"><b>圖3.13 管理Alerts和操作者</b></p>
<p><img SRC="../images/Image5.gif" tppabs="http://210.74.168.175/guide/asp/images/Image5.gif" WIDTH="494" HEIGHT="276" ALIGN="LEFT"></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>點擊OK,存儲新操作者的配置。</p>
</blockquote>
<p ALIGN="JUSTIFY">這個操作者用于接收警告信息的。你必須按照以下的步驟來生存Alerts。</p>
<blockquote>
<p ALIGN="JUSTIFY">在SQL Enterprise Manager中,選擇Server|Alerts|Operators。管理Alerts和操作者的窗口就會出現(見圖3.13)。</p>
<p ALIGN="JUSTIFY">點擊New Alert按鈕。然后,在New Name文本框中輸入你要建立的Alert的名字。這個名字用于在Alert/Operator窗口中顯示時。</p>
<p ALIGN="JUSTIFY">說明那些可以觸發這個Alert的錯誤。例如,你可以定義這個只能被硬件的致命性錯誤觸發的Alert。為了做到這一點,選擇那個標有Severity的按鈕,再從列表中選擇024:Fatal
Error:HardWare Error。 </p>
<p ALIGN="JUSTIFY">說明是發送E_mail還是發送網頁給操作者。注意,在Alert被觸發時,操作者是和接收信息的E_mail帳戶聯系在一起的。</p>
<p ALIGN="JUSTIFY">最后,點擊OK,保存這個新的Alert的配置。</p>
</blockquote>
<b>
<p ALIGN="JUSTIFY">注意</p>
</b>
<p ALIGN="JUSTIFY">大部分數字Paging系統允許你通過Intenet e_mail
信息來訪問Pager。</p>
<p ALIGN="JUSTIFY">你也可以通過NT 的下拉監視器來設置Alert。下拉監視器可以監視SQL
Server的任何進程,也可以允許SQL Server的Alert引擎,因此,觸發一個Alert,他就會發送一個E_mail。被最廣泛地監視的就是數據庫tempdb的存儲空間。
你可以讓性能監視器在數據庫在50%,60%,或70%,等等的空間被占用時,警告SQL
Sever的Alert引擎。
這樣使你在服務器停機之前,有足夠的時間來清理這個數據庫。tempdb數據庫的填滿會導致服務器的停機,如果你繼續堅持操作,就有可以造成master數據庫的損壞。</p>
</font>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -