码迷,mamicode.com
首页 > 数据库 > 详细

数据库自动备份

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

标签:procedure   ace   自动备份   alt   roc   sharp   highlight   tab   alter   

数据库自动备份

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

技术分享

 

执行后的结果

技术分享

 

数据库自动备份

标签:procedure   ace   自动备份   alt   roc   sharp   highlight   tab   alter   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!