本文转自http://543925535.blog.51cto.com/639838/1427529

在日常的SQL维护中,有很多需要重复周期性去做的工作我们不太可能去手动操作完成,比如备份作业、重建维护索引、数据库整理等。

以备份为例,一般我们会把数据库备份的时间段放在夜间,那么我们可以通过创建备份的相关维护计划来让备份作业在夜间重复周期性的执行。

整个过程并不是特别复杂,下面我们来看看整个实现的过程。

==================================================================

展开“管理”——“维护计划”,右击选择“维护计划向导”,如图。

进入SQL server维护计划向导,如图。

为维护计划起一个易于识别的名称,如图。

勾选“每项任务单独计划”,如图。

在选择维护任务界面,勾选“备份数据库(完整)”、“备份数据库(差异)”、“备份数据库(事物日志”,如图。

选择执行任务的顺序界面,保持默认。

点击下一步之后,维护计划向导按照上面的顺序会首先让我们定制完整备份的计划任务。

我们首先选择要进行完整备份的数据库为db01,如图。

然后选择备份类型为磁盘备份,要使用的备份设备为“fullbackup”,如下图。

也可以勾选“验证备份的完整性”。

如果备份文件存在,我们可以选择“追加”备份或者“覆盖”备份。

然后将右边的进度条往下拉,我们配置完整备份计划执行的时间,在下图选择“更改”。

设置完整备份计划执行的时间为每周日的0:00,如图。

然后我们在按照上面同样的方式来配置差异备份的维护计划,如下图,选择备份设备为diffbackup,备份时间为周一到周六的0:00.

最后按照同样的逻辑配置事务日志维护计划,如图。

在选择报告选项界面,我们可以配置维护计划的操作报告,如图。

如果之前已经新建了操作员,那么这里我们还可以选择以电子邮件的形式发送报告。

在摘要界面确认配置没有问题后,选择完成。

创建完成后如图所示。

====================================================================

我们可以手动执行一下维护计划来验证配置。

如果维护计划下面有多个子计划的话,我们不能直接按照下图的方式来手动执行,否则会报错。

报错如下图。

我们需要找到SQL server代理下面的“作业”来执行维护计划任务。如图。

右击要手动执行的作业,选择“作业开始步骤”,如图。

执行成功后,如图所示。

同样我们也可以通过右击作业,选择”编写脚本为“的方式来获取该作业的脚本,如图。

获取到的create脚本如图所示。

最后我们右击该作业的属性可以对该作业进行自定义的配置,如图。

(转)SQL Server 2012笔记分享-25:配置备份维护计划的更多相关文章

  1. SQL Server 2012 AlwaysOn集群配置指南

    1. AlwaysOn介绍 AlwaysOn是SQL Server 2012提供的全新综合.灵活.高效经济的高可用性和灾难恢复解决方案.它整合了镜像和群集的功能,基于OS 故障转移群集(Windows ...

  2. Microsoft SQL Server 2012 管理 (1): 安装配置SQL Server 重点

    SQL Server 可以在实例,数据库,列,查询分别指定排序规则 /* Module 1 - working with Clollations */ -- 1.1 Obtain the Instan ...

  3. SQL Server 2012安装图文教程

    解析SQL Server 2012安装中心 当系统打开"SQL Server安装中心",则说明我们可以开始正常的安装SQL Server 2012了. SQL Server安装中心 ...

  4. SQL Server 2012 安装图解教程

    在安装微软最新数据库SQL Server 2012之前,编者先确定一下安装环境:Windonws 7 SP1,32位操作系统.CPU是2.1GHz赛扬双核T3500,内存2.93GB 安装SQL Se ...

  5. Microsoft SQL Server 2012 数据库安装图解教程

    本文部分引用以下文章: SQL Server 2012 安装图解教程(附sql2012下载地址)_MsSql_脚本之家 http://www.jb51.net/article/36049.htm SQ ...

  6. 一个小时成功安装SQL Server 2012图解教程

    在安装微软最新数据库SQL Server 2012之前,编者先确定一下安装环境:Windonws 7 SP1,32位操作系统.CPU是2.1GHz赛扬双核T3500,内存2.93GB. 安装SQL S ...

  7. SQL Server 2012 安装图解教程(附sql2012下载地址)

    在安装微软最新数据库SQL Server 2012之前,编者先确定一下安装环境:Windonws 7 SP1,32位操作系统.CPU是2.1GHz赛扬双核T3500,内存2.93GB. sql2012 ...

  8. Azure Backup (1) 将SQL Server 2012虚拟机中数据库备份到Azure Storage

    <Windows Azure Platform 系列文章目录> 本文介绍的是由国内世纪互联运维的China Azure,相比国外的Global Azure.主要区别是存储账号的DNS地址不 ...

  9. 【转】SQL Server 2012 配置AlwaysOn(三)

    转载自:http://www.cnblogs.com/lyhabc/p/4682986.html 从0开始搭建SQL Server AlwaysOn 第三篇(配置AlwaysOn) 第一篇http:/ ...

随机推荐

  1. angularjs之ui-bootstrap的Datepicker Popup不使用JS实现双日期选择控件

    最开始使用ui-bootstrap的Datepicker Popup日期选择插件实现双日期选择时间范围时,在网上搜了一些通过JS去实现的方法,不过后来发现可以不必通过JS去处理,只需要使用其自身的属性 ...

  2. Linux-swap分区

    Linux内核为了提高读写效率与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存).即使你的程序运行结束后, Cache Memory也不会自动释放.这就会导致你在Li ...

  3. IntelliJ IDEA如何导入maven结构的web工程

    第一步:打开一个现有(也可以不打开,直接用import选择Maven类型)的IntelliJ IDEA工程,点击菜单的"File"->"new"-> ...

  4. 自己动手写SSO(单点登录)

    SSO在我们的应用中非常常见,例如我们在OA系统登录了,我们就可以直接进入采购系统,不需要再登录了,这样使我们非常方便.现在网上也有很多实现方法,于是乎我也想写一个看看.我主要用到的是cookie的机 ...

  5. 使用maven的tomcat:run进行web项目热部署

    近期又又一次看了一下maven的东西,事实上主要是由于去了解Jenkins,后期或许会补充jenkins的博文. 怎么在eclipse里面创建maven webproject,这边就不介绍了,參见:h ...

  6. poj 1001 java大精度

    import java.io.* ; import java.math.* ; import java.util.* ; import java.text.* ; public class Main ...

  7. Rsync 指令的使用方法

    RsyncLinux版下载:http://rsync.samba.org/download.htmlWindows版下载:https://www.itefix.no/i2/cwrsync-get 选( ...

  8. Tuple<int, int> Dictionary<string, object>妙用

    Tuple<int, int> Dictionary<string, object>妙用

  9. golang API 例子实现

    golang API 例子实现 http://files.cnblogs.com/files/rojas/astaxie.zip

  10. js课程 6-15 js简单弹力球如何实现

    js课程 6-15 js简单弹力球如何实现 一.总结 一句话总结:a.通过document的documentElement属性获取可是区域的高: b.通过增值变为负的实现到底部后反弹 1.docume ...