現在以WIN2003組建起來的服務器大(dà)多都是不堪一(yī)擊,所以經常備份資(zī)料才是正道。以下(xià)是無名老卒收集網上資(zī)料所整理出來的東西,讓SQL Server 2000自動備份數據庫。
第一(yī)種方法:(無名老卒已親自測試)
1、打開(kāi)企業管理器,在控制台根目錄中(zhōng)依次點開(kāi)Microsoft SQL Server-->SQL Server組-->雙擊打開(kāi)你的服務器;
2、然後點上面菜單中(zhōng)的工(gōng)具-->選擇數據庫維護計劃器;
3、下(xià)一(yī)步選擇要進行自動備份的數據-->下(xià)一(yī)步更新數據優化信息,這裏一(yī)般不用做選擇-->下(xià)一(yī)步檢查數據庫完整性,也一(yī)般不選擇
4、下(xià)一(yī)步指定數據庫備份計劃,默認的是1周備份一(yī)次,點擊更改選擇每天備份後點确定;
5、下(xià)一(yī)步指定備份磁盤目錄,選擇指定目錄,如您可以在D盤新建一(yī)個目錄如:d:databak,然後在這裏選擇使用此目錄,如果您的數據庫比較多最好選擇爲每個數據庫建立子目錄,然後選擇删除早于多少天前的備份,一(yī)般設定4-7天,這看您的具體(tǐ)備份要求,備份文件擴展名默認的是BAK;
6、下(xià)一(yī)步指定事務日志(zhì)備份計劃,看您的需要做選擇-->下(xià)一(yī)步要生(shēng)成的報表,一(yī)般不做選擇-->下(xià)一(yī)步維護計劃曆史記錄,最好用默認的選項-->下(xià)一(yī)步完成;
7、完成後系統很可能會提示Sql Server Agent服務未啓動,先點确定完成計劃設定,然後找到桌面最右邊狀态欄中(zhōng)的SQL綠色圖标,雙擊點開(kāi),在服務中(zhōng)選擇Sql Server Agent,然後點擊運行箭頭,選上下(xià)方的當啓動OS時自動啓動服務;
8、可以設置自動啓動sql server Agent::運行Services.msc,設置sqlserverAgent服務爲自動啓動。
9、修改計劃也是相當的容易:
打開(kāi)企業管理器,在控制台根目錄中(zhōng)依次點開(kāi)Microsoft SQL Server-->SQL Server組-->雙擊打開(kāi)你的服務器-->管理-->數據庫維護計劃
第二種是采用作業調度來運行,由于無名老卒目前對數據庫還不是太熟悉,沒有測試過,僅供參考:
1、進入企業管理器中(zhōng)->管理->sql server代理->作業;
2、新建作業,作業名稱随便取,例如:data備份,所有者選擇sa,當然你也可以選擇其他用戶,前提是該用戶有執行作業的權限;
3、點擊步驟标簽,進入步驟面闆。新建步驟,步驟名可以随便填寫,如步驟1,類型和數據庫默認,不需要修改。命令中(zhōng)寫入以下(xià)語句:
BACKUP DATABASE [數據庫名] TO DISK = NF:dataackup WITH NOINIT , NOUNLOAD , NAME = N數據庫 備份, NOSKIP , STATS = 10, NOFORMAT
注意:需要修改的地方,數據庫名,DISK=(這裏需要填寫路徑和你的數據庫備份的名稱)後面的Name=可以随便填寫。
4、點擊調度标簽,進入調度面闆,新建調度,名稱随便填寫,選擇反複出現,點更改可以選擇你想要執行任務的随意調度。如每天,每2天,每星期,每月等。根據需要自己設置;
5、确定後,不要忘記一(yī)件事情,在你剛才建立的工(gōng)作上點右鍵,啓動工(gōng)作,如果你的工(gōng)作沒有問題,将會提示執行成功,并有相對應的備份文件在你的磁盤上出現;
6、還有一(yī)個重要的問題就是你的sql server agent服務器已經啓動。