2010-04-16 117 views

回答

0

調整這個備份日誌的腳本來得到你所追求的:

DECLARE @date varchar (14), 
     @disk varchar (255), 
     @File varchar (260), 
     @cmd varchar (255) 
SELECT @date = convert (varchar(12) , getdate(), 112) + 
       substring (convert (varchar(12) , getdate(), 114),1,2) + substring (convert (varchar(12) , getdate(), 114),4,2) + substring(convert (varchar(12) , getdate(), 114),7,2) 
select @disk = '\\' + @server + @path + @database + '\' + @database + '_tlog_' + @date + '.TRN' 

BACKUP LOG @database TO DISK = @disk 
0

這裏有一個很好的overview在MSDN的選項。基本上你必須編寫一個T-SQL腳本,或者一個批量調度任務與一個SQL Server計劃任務的組合。

如果你很懶,請查看RedGate Backup。它幾乎可以滿足你嚮導的所有要求。