数据库自动备份
1, 先在维护的数据库配置一个存储过程
USE [Tongrentan03]
GO
/****** Object: StoredProcedure [dbo].[BackupDatabase] Script Date: 05/09/2017 12:53:11 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[BackupDatabase]
as
declare @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次的备份配置图
执行后的结果