SQL Server 數據庫定時自動備份(sql設置自動備份、完整備份、差異備份)


 

 

 

界面操作自動備份

1、右鍵新建維護計划

2、設置

3、雙擊備份數據庫圖標

4、清理歷史設置

5、清理維護

6、日志備份

 

 

使用T-SQL代碼自動備份

 
  1.  

    啟動SQL Server Agent服務(確保SQL Server Agent服務以經啟動),如下圖所示:

    圖解SQL Server 數據庫定時自動備份
  2.  

    在SSMS的對象資源管理中“SqlServer 管理”節點下面選擇作業。然后在其中新建作業,如下圖所示:

    圖解SQL Server 數據庫定時自動備份
  3.  

    為作業添加1個備份步驟,類型是T-SQL腳本,然后在命令中輸入如下SQL語句,該語句實現了對數據庫TestDB1的完整備份,備份文件在C盤Backup文件夾中,文件名就是TestDB1+當時備份的日期字符串.bak。

     

    declare@namevarchar(250)

    set@name='C:\Backup\TestDB1_'+

    convert(varchar(50),getdate(),112)+'.bak'

    BACKUPDATABASE[TestDB1]TO 

    DISK=@name

    WITH NOFORMAT, NOINIT, 

    NAME = N'TestDB1-完整 數據庫 備份',

    SKIP, NOREWIND, NOUNLOAD

  4. 4

    創建好步驟以后,接下來就是創建計划。創建計划比較簡單,按照你的需求選擇執行周期和時間間隔,按照創建計划頁面來設置就行,如下圖所示:

    圖解SQL Server 數據庫定時自動備份
  5.  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM