转自:https://blog.csdn.net/yunye114105/article/details/6594826

一:目标任务: 使用SQL Server 2008自带的维护计划自动备份数据库,并且自动删除超过设定期限的历史备份文件:

1.  每天0点自动备份指定数据库 testDB,备份文件放在E:\autoBack文件夹下

2.  备份文件保留1周,每天备份完数据库后自动删除超过1周的备份文件

二:前提条件

1.   已经安装SQL Server Integration Services 服务

2.  已经安装SQL Server 代理 (MSSQLSERVER) 服务

如果未安装SQL Server Integration Services 服务,依然可以创建维护计划,但是不会生效

三: 创建维护计划(使用维护计划向导)

1.       选择对象资源管理器下的“管理”,点击右键,选择“维护计划向导”

2.       选择“下一步”进入“选择计划属性”界面, 我们这里修改计划名称为 testMaintenancePlan

因为我们现在有两个任务,一个是备份数据库testDB,一个是删除历史备份文件。所以选择“整个计划统筹安排或无计划”

3.       点击“更改”按钮,进入时间计划设置界面

我们这里需要每天重复执行,频率是每天0点钟执行,从当天开始执行

4.  点击“确定”后,返回计划属性界面

5.  选择“下一步”,进入选择维护任务界面

我们这里有两个任务,备份数据库和删除超期的历史备份文件,所以勾选“备份数据库(完整)”和“‘清除维护’任务”两个任务

6.   选择“下一步”, 进入设置维护任务顺序的界面

这里的顺序是先备份数据库, 再执行“清除维护”任务,删除历史备份

7.   选择“下一步”,进入备份数据库任务的设置界面

选择指定的特定数据库testDB:

指定备份文件存放的目录为E:\autoBack

备份文件扩展名为bak(默认),bak字母前面不要加点( . )

8.   选择“下一步”进入“定义清除维护任务”界面

我们需要删除文件夹(E:\autoBack)下面的以bak为扩展名的数据库备份文件,文件保留时间为1周, 这里需要注意的是,

文件扩展名填“bak”而不要填“.bak”,扩展名前不要加点,否则不会删除

9.   选择“下一步”设置报告文件路径

10.  选择“下一步”完成

11.  刷新“管理” 下的“维护计划”文件夹, 可以看到创建的维护计划

12.  双击新建的维护计划或点击右键选择“修改”,可以看到维护计划的内容,并修改,修改后点击保存即可

13. 最后重启SQL Server 代理 服务即可

sql server 2008维护计划配置的更多相关文章

  1. SQL Server 2008 /SQL Server 2008 R2 配置数据库邮件

    原文:SQL Server 2008 /SQL Server 2008 R2 配置数据库邮件 从2005开始,就引入了"数据库邮件"功能.并且取代SQLMail.原有SQLMail ...

  2. SQL Server 2008 维护计划实现数据库备份

    SQL Server 2008 维护计划实现数据库备份(最佳实践) 2013-08-29 09:08 by 听风吹雨, 173 阅读, 2 评论, 收藏, 编辑 一.背景 之前写过一篇关于备份的文章: ...

  3. 使用SQL Server 2008 维护计划(图解)

    使用Sql Server 2008的维护计划可以实现自动备份数据库,并自动删除过期备份的功能. 一.环境 OS: Microsoft Windows Server 2003 R2 soft:Micro ...

  4. sql server 2008 R2 配置开启远程访问

  5. [转]SQL Server 2008 如何配置报表管理器

    本文转自:https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2008/cc281384%28v%3dsql.100%2 ...

  6. SQL SERVER 2008权限配置

    我要的结果是这样:只能有查询表的权限,而且还要有运行SQL Server Profiler的权限.这样才能跟踪发现问题,当然解决问题是另外一回事,即不能有修改和更新存储过程的权限. 我在分配角色成员时 ...

  7. Sql server 2008镜像配置步骤

    下面主要是2008 MSSQL的一个镜像安装步骤,使用到的工具是mssql自带的Management Studio purpose : SQL SERVER 2008 mirror configura ...

  8. SQL Server 2008 维护计划实现数据库备份(最佳实践)

    一.背景 之前写过一篇关于备份的文章:SQL Server 维护计划实现数据库备份,上面文章使用完整备份和差异备份基本上能解决数据库备份的问题,但是为了保障数据更加安全,我们需要再次完善我们的备份计划 ...

  9. SQL Server 2008维护计划 出错 无法实现自动备份

    ,MaintenancePlan.Subplan_1,错误,0,HBZGQ\TESTSQLSERVER,MaintenancePlan.Subplan_1,(作业结果),,该作业失败. 用户 sa 调 ...

随机推荐

  1. 理解BSTR数据类型 神奇的BSTR

    理解BSTR数据类型 神奇的BSTR - 深蓝的日志 - 网易博客 http://blog.163.com/pugood@126/blog/static/13441759320091111115264 ...

  2. JavaScript ES2015

    <button>一</button> <button>二</button> <button>三</button> <but ...

  3. DUBBO功能使用说明

    DUBBO功能使用说明 1 DUBBO概述 DUBBO是阿里巴巴公司的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案. 相比于其他服务框架,DUBBO有如 ...

  4. 【RF库Collections测试】Dictionary Should Not Contain Value

    Name:Dictionary Should Not Contain ValueSource:Collections <test library>Arguments:[ dictionar ...

  5. Nginx(三)-- 配置文件之日志管理

    1.日志文件的默认存放位置 默认的日志文件存放位置在:nginx/logs/ 文件夹下,logs文件夹下有:access.log   error.log   nginx.pid 文件 2.nginx. ...

  6. ajax返回值传给js全局变量

    1. $.ajaxSetup({ async : false //设置ajax为同步方式,异步方式的话在赋值时数据还未提取出来 });var t = ""; var enginee ...

  7. Android英文文档翻译系列(5)——VPNService

      API14位于android.net.VpnService 类概述|Class OverviewVpnService is a base class for applications to ext ...

  8. DOS cmd - how to ping a remote host with specified port

    You can use ping to test whether you can connect to a remote host: ping baidu.com ping 125.6.45.88 ( ...

  9. android基础组件---->Button的使用

    按钮由文本或图标(或文本和一个图标)组成,当用户触摸到它时,会发生一些动作.今天我们开始Button的学习.少年的爱情永远不够用,一杯酒足以了却一件心事. Button的简要说明 根据你是否想要一个带 ...

  10. MQTT的学习研究(七)基于HTTP POST MQTT 发布消息服务端使用

    参阅官方文档 http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/com.ibm.mq.csqzau.doc/ts21220_.htm ...