首页 > 数据库技术 > 详细

数据库自动备份

时间:2017-05-09 13:17:26      阅读:397      评论:0      收藏:0      [点我收藏+]

数据库自动备份

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次的备份配置图

技术分享

 

执行后的结果

技术分享

 

数据库自动备份

原文:http://www.cnblogs.com/suntanyong88/p/6830114.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!