数据库自动备份按照日期命名执行的sql语句

DECLARE @path NVARCHAR(2000)
SET @path = '【绝对本地路径】\【要备份的文件名】(' + CONVERT(NVARCHAR(4), DATEPART(YEAR, getdate())) + '-' + CONVERT(NVARCHAR(2), DATEPART(MONTH, getdate())) + '-' + CONVERT(NVARCHAR(2), DATEPART(DAY, getdate())) + ').Bak'
BACKUP DATABASE 【要备份的数据库名】
TO DISK = @path

在sql设置job来实现自动备份
最好是日备份,如果是小时备份的话还是多加几步为好,要不是叠加备份

你可能感兴趣的:(数据库自动备份按照日期命名执行的sql语句)