原文:SQL Server 数据库定时自动备份

SQL Server 数据库定时自动备份——每天定时备份,保留前8天的备份

利用SQL Server代理新建作业来定期备份

1)在数据库库的【SQL Server代理】->【作业】,右键【新建作业】

2)在【常规】选项卡设置【名称】(自定义)

3)在【步骤】选项卡中点击【新建】,然后在弹出的窗口的【常规】选项卡中设置“步骤名称”(自定义);选择“类型”为“Transact-SQL 脚本(T-SQL)”(默认);选择“数据库”为你要备份的数据库;添加以下命令,然后点击“分析”看是否命令是否可成功

EXEC sp_configure 'show advanced options',1 reconfigure WITH OVERRIDE EXEC sp_configure 'xp_cmdshell',1 reconfigure  WITH OVERRIDE DECLARE @DelStr nvarchar(100)
SET @DelStr='Del D:\WebSiteBack\TMSoftwareTest_DbBack\TMSoftwareTest'+left(REPLACE(REPLACE(REPLACE(REPLACE(CONVERT(VARCHAR(10), GETDATE()-8, 120), ' ', ''), ':', ''), '-', ''), '.', ''),8) + '*.bak'
EXEC xp_cmdshell @DelStr DECLARE @fileName nvarchar(100)
SET @fileName='D:\WebSiteBack\TMSoftwareTest_DbBack\TMSoftwareTest'+REPLACE(REPLACE(REPLACE(REPLACE(CONVERT(VARCHAR(10), GETDATE(), 120), ' ', ''), ':', ''), '-', ''), '.', '') + '.bak'
BACKUP DATABASE [TMSoftwareTest] TO DISK = @fileName WITH NOINIT , NOUNLOAD , NAME = N'TMSoftwareTest 备份', NOSKIP , STATS = 10, NOFORMAT

说明(每天定时备份,保留8天的备份记录):

备份数据库的语句,可以在SQL企业管理器中右击你要备份的数据库->【任务】->【备份】,弹出如图所示界面,选择【脚本】下的【将操作脚本保存到“新建查询”窗口】,生成脚本

4)在【计划】选项卡中点击【新建】,在弹出的窗口中设置参数如下:

5)点击所有“确定”,可在下面找到刚新建的作业

①先保证配置管理器中的“SQL Server Agent”服务代理已开启(【开始】->【所有程序】->找到你的SQL文件夹下的【配置工具】->【SQL Server 配置管理器】->【SQL Server 2005服务】(本人的是SQL2005)->【SQL Server Agent(B)】选中右键启动,并设置启动模式为自动);

②选中数据库的【SQL Server 代理】,右键【启动】

③选中刚刚新建的作业,右键【开始作业】即可

其他参考:http://www.cnblogs.com/zhangq723/archive/2012/03/13/2394102.html

http://wenku.baidu.com/link?url=XN36A7oXiYexrRyehjmX78_jK1M4b0yP3jezlHKEMrA2RP_H1E0aiBq9G9BG-Vyd2t9ph-sIx8LiFwP75vNxNdzpNQx_l6B_N3PG8XNs9Ri

SQL Server 数据库定时自动备份的更多相关文章

  1. SQL Server数据库定时自动备份

    SQL Server 数据库定时自动备份[转]   在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求 ...

  2. (后台)SQL Server 数据库定时自动备份(转)

    转自博客园: SQL Server 数据库定时自动备份[转]   在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以 ...

  3. [转载]SQL Server 数据库定时自动备份

    推荐使用SQLserver自带的SSMS工具创建维护计划来实现数据库定时自动备份 “维护计划”是在SSMS的对象资源管理中“管理”节点下面.使用维护计划可以通过可视化的操作,只点点鼠标就可以创建数据库 ...

  4. SQL Server 数据库定时自动备份【转】

    在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库.要实现数据库的定 ...

  5. [转]SQL Server 数据库定时自动备份

    前提:在使用下面的备份方式之前需要确保你的Sqlserver Agent服务启动,切设置为自动启动.否则当你服务器重启了但是Agent服务没有启动,那么自动备份任务就不会执行 (一)使用TSql代码自 ...

  6. SQL Server 数据库定时自动备份(转)

    本文转载自:http://www.cnblogs.com/zhangq723/archive/2012/03/13/2394102.html 作者:清风寻梦 在SQL Server中出于数据安全的考虑 ...

  7. SQL Server数据库设置自动备份策略

    一. 简单介绍 SQL Server自带的维护计划是一个非常有用的维护工具,能够完成大部分的数据库的维护任务. 数据库的备份也是日常工作中非常重要的一个环节.备份的方法非常的多. 今天给大家介绍最简单 ...

  8. MS SQL Server 定时任务实现自动备份

    SQL Server Express 版本是没有SQL 代理服务的,从而导致不能使用SQL Server的定时自动备份功能.真心感觉这就是一个坑,虽然Express是学习的版本,但是精简的也太多了.另 ...

  9. SQL Server数据库定时备份解决方案

    SQL Server数据库定时备份解决方案 1.本方案采用软件为:SQLBackupAndFTP 10.0.3 版本,压缩包自带注册机,请自行破解. 2.软件截图如下: 3.功能说明:自动定时备份相关 ...

随机推荐

  1. 它们的定义UIAlertView

    code4App有很多伟大的上方UI特效代码,,好牛逼啊,这效果,太炫了,哇,怎么自己写不出来.事实上,再炫的特效,都是依据苹果系统的框架而来,假设我们了解系统框架实现的原理,也就能写出属于自己自己定 ...

  2. How to install IIS 7.5 on Windows 7 using the Command Line

    原文 How to install IIS 7.5 on Windows 7 using the Command Line On Windows Vista, to install IIS 7.0 f ...

  3. uva 1556 - Disk Tree(特里)

    题目连接:uva 1556 - Disk Tree 题目大意:给出N个文件夹关系,然后依照字典序输出整个文件文件夹. 解题思路:以每一个文件夹名作为字符建立一个字典树就可以,每一个节点的关系能够用ma ...

  4. 【C语言的日常实践(八)】弦

    串数据类型是一个重要的,但C有没有明确的语言字符串数据类型.头文件string.h它包括大多数字符串处理函数. 故,有操作的串.通常包括string.h头文件. 1.字符串的长度:对字符串进行的操作中 ...

  5. thinkphp学习笔记2—入口文件

    原文:thinkphp学习笔记2-入口文件 在thinkphp中有两个入口文件,一个是项目的入口文件,是index.php在主目录里面,还有一个是thinkphp框架的的入口文件,放在框架目录下面如: ...

  6. SSIS从理论到实战,再到应用(7)----常用的数据类型转换操作

    原文:SSIS从理论到实战,再到应用(7)----常用的数据类型转换操作 上期回顾: SSIS从理论到实战,再到应用(6)----SSIS的自带日志功能 在抽取各种应用的数据时候,经常会遇到数据需要转 ...

  7. MySql创建一个存储过程

    MySQL 存储过程是从 MySQL 5.0 新功能.存储过程的长处有一箩筐.只是最基本的还是运行效率和SQL 代码封装. 特别是 SQL 代码封装功能,假设没有存储过程,在外部程序訪问数据库时(比如 ...

  8. C#关于HttpClient的统一配置(一)

    public class BaseHttpClient { protected string contentType; public BaseHttpClient() { this.contentTy ...

  9. HDU 4793 2013 Changsha Regional Collision[简单的平面几何]

    圆形奖章给定半径的半径和圆形区域.另一个硬币的半径,然后在桌面上平稳.给定硬币的速(的大小和方向,vx,vy)和坐标(奖牌同心圆形区域,圆和心脏为源),Q币在一个圆形区域和多少下滑(不管是什么圆形区域 ...

  10. 启用IIS7报错功能

    进入:控制面板 - 卸载程序 - 打开或关闭Windows功能 如果访问任何不存在页面或页面出错时空白: Internet 信息服务 - 万维网服务 - 常见 HTTP 功能 - HTTP 错误 打勾 ...