天天看點

SQL Server 資料庫定時自動備份

SQL Server 資料庫定時自動備份——每天定時備份,保留前8天的備份

利用SQL Server代理建立作業來定期備份

1)在資料庫庫的【SQL Server代理】->【作業】,右鍵【建立作業】

2)在【正常】頁籤設定【名稱】(自定義)

3)在【步驟】頁籤中點選【建立】,然後在彈出的視窗的【正常】頁籤中設定“步驟名稱”(自定義);選擇“類型”為“Transact-SQL 腳本(T-SQL)”(預設);選擇“資料庫”為你要備份的資料庫;添加以下指令,然後點選“分析”看是否指令是否可成功

說明(每天定時備份,保留8天的備份記錄):

SQL Server 資料庫定時自動備份
SQL Server 資料庫定時自動備份

備份資料庫的語句,可以在SQL企業管理器中右擊你要備份的資料庫->【任務】->【備份】,彈出如圖所示界面,選擇【腳本】下的【将操作腳本儲存到“建立查詢”視窗】,生成腳本

SQL Server 資料庫定時自動備份
SQL Server 資料庫定時自動備份

4)在【計劃】頁籤中點選【建立】,在彈出的視窗中設定參數如下:

SQL Server 資料庫定時自動備份

5)點選所有“确定”,可在下面找到剛建立的作業

 ①先保證配置管理器中的“SQL Server Agent”服務代理已開啟(【開始】->【所有程式】->找到你的SQL檔案夾下的【配置工具】->【SQL Server 配置管理器】->【SQL Server 2005服務】(本人的是SQL2005)->【SQL Server Agent(B)】選中右鍵啟動,并設定啟動模式為自動);

②選中資料庫的【SQL Server 代理】,右鍵【啟動】

③選中剛剛建立的作業,右鍵【開始作業】即可

SQL Server 資料庫定時自動備份
SQL Server 資料庫定時自動備份

其他參考:http://www.cnblogs.com/zhangq723/archive/2012/03/13/2394102.html 

              http://wenku.baidu.com/link?url=XN36A7oXiYexrRyehjmX78_jK1M4b0yP3jezlHKEMrA2RP_H1E0aiBq9G9BG-Vyd2t9ph-sIx8LiFwP75vNxNdzpNQx_l6B_N3PG8XNs9Ri