SQL2008设置自动备份数据库.docxVIP

  • 4
  • 0
  • 约2.39千字
  • 约 10页
  • 2016-12-29 发布于重庆
  • 举报
在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库。而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库。要实现数据库的定时自动备份,最常用的方式就是使用SQL Server代理中的作业。启动SQL Server Agent服务,然后在其中新建作业,作业中添加1个备份步骤,类型是T-SQL脚本,然后在命令中输入如下SQL语句,该语句实现了对数据库 TestDB1的完整备份,备份文件在C盘Backup文件夹中,文件名就是TestDB1+当时备份的日期字符串.bak。 declare @name varchar(250)set @name=C:\Backup\TestDB1_+convert(varchar(50),getdate(),112)+.bakBACKUP DATABASE [TestDB1] TODISK = @nameWITH NOFORMAT, NOINIT,NAME = NTestDB1-完整 数据库 备份,SKIP, NOREWIND, NOUNLOAD数据库备份文件名称中不能出现空格“ ”,冒号“:”创建好步骤以后,接下来就是创建计划,创建计划的操作十分简单,界面上说明的很详细了,我就不多说了。另外还可以配置警报和通知,不过一般很少用这个。使用SQL作业中执行SQL脚本进行备份的方法虽然

文档评论(0)

1亿VIP精品文档

相关文档