首页 > 代码库 > 数据库自动备份

数据库自动备份

数据库自动备份

1, 先在维护的数据库配置一个存储过程

USE [Tongrentan03]GO/****** Object:  StoredProcedure [dbo].[BackupDatabase]    Script Date: 05/09/2017 12:53:11 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER procedure [dbo].[BackupDatabase] asdeclare @bakfile nvarchar(500)declare @time NVARCHAR(4000)SET @time = (SELECT REPLACE(REPLACE(replace(CONVERT(varchar(100), GETDATE(), 20),‘-‘,‘‘),‘:‘,‘‘),‘ ‘,‘‘))set @bakfile=‘D:\easyback\WorkLogBackUp‘+@time+‘.bak‘BACKUP DATABASE Tongrentan03 TO DISK=@bakfile

 技术分享

 

 

D:\easyback\WorkLogBackUp 是备份的路径。

 

2,创建了一个WorkLogDbBackUp作业

 技术分享

 

 

3 设置作业步骤

 技术分享

 

4,配置指定数据库和对应存储过程。

 技术分享

 

5,设置定时计划和执行时间

 

1)一天执行一次备份的配置图

技术分享

 

 2)一天执行2次的备份配置图

技术分享

 

执行后的结果

技术分享

 

数据库自动备份