我每天早上 7 点到晚上 7 点之间每小时运行一次数据库备份,每个文件都有一个唯一的名称。有没有办法可以增加 14 天的保留时间?
DECLARE @FileName AS VARCHAR(120)
DECLARE @Date AS CHAR(19)
SET @Date = CONVERT(CHAR(19), GETDATE(), 120)
SET @FileName = N'\\10.250.145.26\hfnfs\Trans\Hourly\South_RP' + @Date + '.bak'
BACKUP DATABASE [South_RP] TO DISK =@FileName
文件名 示例 South_RP2012-06-26 11:00:00.bak
*编辑这是 SQL 服务器 2008 R2