图解SQL Server 数据库定时自动备份

方法/步骤1:

在SSMS的对象资源管理中“SqlServer 管理”节点下面选择作业。然后在其中新建作业,如下图所示:

方法/步骤2:

为作业添加1个备份步骤,类型是T-SQL脚本,然后在命令中输入如下SQL语句,该语句实现了对数据库的完整备份,备份文件在C盘数据库备份文件夹中,文件名就是数据库名+当时备份的日期字符串.bak。

数据库完整备份的SQL语句:

declare @str varchar(100)
set @str='C:数据库备份Dw.Solutions'+replace(replace(replace(convert(varchar,getdate(),20),'-',''),' ',''),':','')+'.bak'
backup database [Dw.Solutions] to disk=@str

方法/步骤3:

创建好步骤以后,接下来就是创建计划。创建计划比较简单,按照你的需求选择执行周期和时间间隔,按照创建计划页面来设置就行(个人选择凌晨两点的目的是因为这个时候用户应该都在睡梦中,数据库访问量很低)如下图所示:

原文地址:https://www.cnblogs.com/yechangzhong-826217795/p/12574768.html