在平常的SQL維護中,有不少須要重複週期性去作的工做咱們不太可能去手動操做完成,好比備份做業、重建維護索引、數據庫整理等。數據庫
以備份爲例,通常咱們會把數據庫備份的時間段放在夜間,那麼咱們能夠經過建立備份的相關維護計劃來讓備份做業在夜間重複週期性的執行。ide
整個過程並非特別複雜,下面咱們來看看整個實現的過程。spa
==================================================================3d
展開「管理」——「維護計劃」,右擊選擇「維護計劃嚮導」,如圖。代理
進入SQL server維護計劃嚮導,如圖。日誌
爲維護計劃起一個易於識別的名稱,如圖。server
勾選「每項任務單獨計劃」,如圖。blog
在選擇維護任務界面,勾選「備份數據庫(完整)」、「備份數據庫(差別)」、「備份數據庫(事物日誌」,如圖。索引
選擇執行任務的順序界面,保持默認。事務
點擊下一步以後,維護計劃嚮導按照上面的順序會首先讓咱們定製完整備份的計劃任務。
咱們首先選擇要進行完整備份的數據庫爲db01,如圖。
而後選擇備份類型爲磁盤備份,要使用的備份設備爲「fullbackup」,以下圖。
也能夠勾選「驗證備份的完整性」。
若是備份文件存在,咱們能夠選擇「追加」備份或者「覆蓋」備份。
而後將右邊的進度條往下拉,咱們配置完整備份計劃執行的時間,在下圖選擇「更改」。
設置完整備份計劃執行的時間爲每週日的0:00,如圖。
而後咱們在按照上面一樣的方式來配置差別備份的維護計劃,以下圖,選擇備份設備爲diffbackup,備份時間爲週一到週六的0:00.
最後按照一樣的邏輯配置事務日誌維護計劃,如圖。
在選擇報告選項界面,咱們能夠配置維護計劃的操做報告,如圖。
若是以前已經新建了操做員,那麼這裏咱們還能夠選擇以電子郵件的形式發送報告。
在摘要界面確認配置沒有問題後,選擇完成。
建立完成後如圖所示。
====================================================================
咱們能夠手動執行一下維護計劃來驗證配置。
若是維護計劃下面有多個子計劃的話,咱們不能直接按照下圖的方式來手動執行,不然會報錯。
報錯以下圖。
咱們須要找到SQL server代理下面的「做業」來執行維護計劃任務。如圖。
右擊要手動執行的做業,選擇「做業開始步驟」,如圖。
執行成功後,如圖所示。
一樣咱們也能夠經過右擊做業,選擇」編寫腳本爲「的方式來獲取該做業的腳本,如圖。
獲取到的create腳本如圖所示。
最後咱們右擊該做業的屬性能夠對該做業進行自定義的配置,如圖。
========================================================================