資料庫維護可以使資料庫保持執行在最佳狀態。建立資料庫維護計畫可以讓sql server有效地自動維護資料庫,為管理員節省不少時間,也可以防止延誤資料庫的維護工作。建立資料庫維護計畫的過程如下:
(1) 在enterprise manager 中選擇要建立維護計畫的資料庫,單擊右鍵,從快捷選單中選擇「所有任務(all tasks)」子選單中的「maintenance plan (維護計畫)」選單項,則出現如圖6-14 所示的歡迎介面。
(2) 單擊「下一步」按鈕,出現如圖6-15 所示的選擇資料庫對話方塊。可以根據需要選擇所要維護的資料庫。
(3) 單擊「下一步」按鈕,出現如圖6-16 所示的更新資料最優化資訊對話方塊。可以根據需要選擇是否要對資料庫的資料頁或索引頁做重整工作。單擊「change」按鈕,出現如圖6-13 所示的編輯迴圈工作計畫對話方塊。
(4) 在圖6-16 中單擊「下一步」按鈕,出現如圖6-17 所示的資料庫完整性檢查對話方塊。可以選擇是否要對資料庫做完整性測試,以便查詢是否有因軟體或硬體錯誤所造成的資料庫錯誤。
(5) 單擊「下一步」按鈕,出現如圖6-18 所示的指定資料庫備份計畫對話方塊。可以選擇是否將資料庫備份到磁帶或硬碟。一般都選擇將資料庫備份到硬碟。
(6) 單擊「下一步」按鈕,出現如圖6-19 所示的指定資料庫備份檔案存放目錄對話方塊。可以選擇將資料庫備份檔案存放到指定的硬碟目錄,還可以給每個資料庫建立乙個子目錄。
(7) 單擊「下一步」按鈕,出現如圖6-20 所示的指定事務日誌檔案備份計畫對話方塊。可以選擇是否將事務日誌備份加入到資料庫維護計畫中。
(8) 單擊「下一步」按鈕,出現如圖6-21 所示的指定事務日誌檔案備份存放目錄對話方塊。可以選擇是否將事務日誌備份存放的相關選項。
(9) 單擊下一步按鈕出現如圖6-22 所示的產生維護計畫報告對話方塊可以選擇報告的存放目錄等選項
(10) 單擊「下一步」按鈕,出現如圖6-23 所示的指定維護計畫執行歷史記錄存放位置對話方塊。可以選擇將其存放在本地伺服器或遠端伺服器上。
(11) 單擊「下一步」按鈕,出現如圖6-24 所示的最終介面,指定維護計畫名稱對話方塊。輸入名稱後,單擊「完成」按鈕,完成維護計畫的設定。
在設定好維護計畫後,可以在enterprise manager 中檢視、修改它。在企業管理器中伺服器資料夾下的「management」子目錄下選擇「database maintenance plans」就可看到所設定的計畫。如圖6-25 所示。
在圖6-25 視窗中選擇要修改的資料庫維護計畫名稱,單擊右鍵,從快捷選單中選擇「屬性(properties)」選項,則出現如圖6-26 所示的資料庫維護計畫編輯對話方塊。可以編輯在計畫生成嚮導中所設定的幾乎所有資訊。
MS SQL入門基礎 資料庫索引
使用者對資料庫最頻繁的操作是進行資料查詢。一般情況下,資料庫在進行查詢操作時需要對整個表進行資料搜尋。當表中的資料很多時,搜尋資料就需要很長的時間,這就造成了伺服器的資源浪費。為了提高檢索資料的能力,資料庫引入了索引機制。本章將介紹索引的概念及其建立與管理。8.1.1 索引的概念 索引是乙個單獨的 ...
MS SQL入門基礎 移動資料庫
在sql server 中可以使用拆分 detach 和附加 attach 的方法來移動資料庫。拆分資料庫是從伺服器中移去邏輯資料庫,但不會將作業系統中的資料庫檔案刪除。附加資料庫將會建立乙個新的資料庫,並複製儲存在已有的資料庫檔案和事務日誌檔案中的資料。使用系統儲存過程sp detach db 來...
MS SQL入門基礎 壓縮資料庫
資料庫在使用一段時間後,時常會出現因資料刪除而造成資料庫中空閒空間太多的情況,這時就需要減少分配給資料庫檔案和事務日誌檔案的磁碟空間,以免浪費磁碟空間。當資料庫中沒有資料時,可以修改資料庫檔案屬性直接改變其占用空間,但當資料庫中有資料時,這樣做會破壞資料庫中的資料,因此需要使用壓縮的方式來縮減資料庫...