2010-06-28 56 views

回答

3

創建維護計劃並安排它每天運行。

然後進入「SQL Server代理」中的作業並修改啓動備份的TSQL--在那裏只會在該月的前10天執行備份。

If DatePart (dd, GetDate()) < 11 
BEGIN 
    BACKUP DATABASE AdventureWorks2008R2 
     TO DISK = 'Z:\SQLServerBackups\AdvWorksData.bak' 
     WITH FORMAT; 
END 
+0

謝謝你的回答..我想我必須創建一個運行T-SQL腳本的維護工廠,因爲備份任務使用SSIS包而不是直接使用T-SQL。 – andrew0007 2010-06-28 19:12:46