sql server 2005 自带了一个备份数据库的工具,叫“SQL SERVER 代理”,我们可以通过他来进行数据库的定时备份,具体流程如下:

1.要启动 sqlserver 代理,必须先在 sqlserver 2005的配置工具SQL Server Configuration Manager 开启 Sql Server Agent 服务

sql server 2005 通过代理定时备份数据库

2.通过SQL Server Management Studio进入数据库管理,打开“SQL SERVER 代理”

sql server 2005 通过代理定时备份数据库

3.选择《作业》,右键点击《新建作业》,打开新建页面,名字根据你的数据库取名

sql server 2005 通过代理定时备份数据库

4.点击左边的《步骤》,新建一个步骤,《名称》:随意,《类型》:T-sql,《数据库》:选择你要备份的数据库,然后在命令里面输入以下语句

 

DECLARE @strPath NVARCHAR(200)
set @strPath = convert(NVARCHAR(19),getdate(),120)
set @strPath = REPLACE(@strPath, ':' , '.')
set @strPath = 'D:\bak\' + 'databasename'+@strPath + '.bak'
BACKUP DATABASE [databasename] TO DISK = @strPath WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT

(D:\bak\改为自己的备份路径,databasename修改为想备份的数据库的名称,比如我这个例子里面,要备份的数据库名叫caseinfo)

 

sql server 2005 通过代理定时备份数据库

5.选择《计划》,《新建》,设置备份的时间,频率,开始时间

sql server 2005 通过代理定时备份数据库


通过以上步骤,就可以实现数据库定时备份功能了。


 

相关文章:

  • 2021-07-12
  • 2021-08-19
  • 2021-11-30
  • 2021-11-30
  • 2021-12-16
  • 2021-06-26
猜你喜欢
  • 2022-12-23
  • 2021-12-20
  • 2022-01-10
  • 2022-02-15
  • 2022-12-23
  • 2021-07-07
相关资源
相似解决方案