前言

    1、SQL Server数据库自动备份可以有两种操作

         第一种是在SQL控制台下的服务器名称展开,展开“管理”--选择“维护计划”,右键“新建维护计划”即可。

         

         第二种是在SQL控制台下的服务器名称展开,点击“SQL Server代理”--选择“作业”,右键“新建作业”即可。

         

    2、SQL Server 维护计划与作业关系区别 

         对于二者的区别,你可以把维护计划看作是针对数据库进行维护的作业模板。自定义作业具有更广泛的用途,当然,也具有更复杂的操作。

         所以,如果仅仅是做个数据库优化、备份什么的,用维护计划比较合适;而如果需要制定维护计划应对不了的操作,

         比如说,每天定时运行某个存储过程,就只能用作业来实现。

         维护计划预置了一些模板,实际上和作业一样去执行。

         维护计划本质上也是作业去调度的,所以可以看成是作业中的一部分。

数据库备份(维护计划)

    1、选择 “管理” —>  “维护计划”  —> “新建维护计划” —>  “维护计划向导”,具体如下图所示:

         

    2、点击下一步,填写相应的“名称”和“说明”,点击“更改”按钮,具体如下图所示:

    3、在“新建作业计划”界面,可以进行作业设置,具体如下图所示:

         计划类型:重复执行;

         频率执行:每周(每天、每月);

         每天频率:时间自行选择;

         持续时间:开始时间默认当前时间,结束时间可以不填;

     4、完成作业后点击确定,然后选择 “ 备份数据库(完整)”,具体如下图所示:

    5、如果有多个数据库同时备份,这里可以选择执行顺序,选择数据库备份,具体如下图所示:

     6、选择要备份的数据库(可以多选),具体如下图所示:

     7、选择数据库备份的目录,具体如下图所示:

     8、选项中可以设置备份是否压缩以及验证数据库完整性

     9、选择报告选项的保存地址,具体如下图所示:

    10、完成该向导界面,可以看到设置备份的详细信息,具体如下图所示:

    11、数据库自动备份就设置完成

数据库备份(作业)

    1、“作业”文件夹右键点击,出现右键菜单,点击“新建作业”,具体如下图所示:

    2、 “新建作业”对话框,点击“常规”,输入名称(自定义),并选择相关用户,该名称将显示在作业区域,具体如下图所示:

    3、点击“步骤”选项页,点击“新建”按钮,具体如下图示:

    4、“新建作业步骤”对话框中输入自定义名称,选择备份数据库,并定义相关备份脚本,具体如下图所示:

declare @filename varchar(255)
declare @date datetime select @date=getdate()
select @filename='D:\DataBase\Test\bak\SQL-'+CAST(DATEPART(yyyy,@date) as varchar)+'-'+CAST(DATEPART(mm,@date) as varchar)+'-'+CAST(DATEPART(dd,@date) as varchar)+'.bak' backup database TestDBName to disk=@filename with init go

        @filename       备份保存地址和名称

        TestDBName   换成对应的数据库名

    5、“新建作业步骤”对话框,点击“高级”选项页区域,选择成功时要执行的操作,以及失败时要执行的操作,具体如下图示:

    6、计划选项页,点击“新建”按钮,具体如下图所示:

    7、 “新建作业计划”对话框,自定义计划名称,选择要执行时段。执行频率等,具体如下图所示:

    8、操作完成后,点击“新建作业”对话框中的“确定”按钮,具体如下图所示:

总结

    SQL Server备份可以使用维护计划和作业两种方式,进行自动备份。

优秀是一种习惯,欢迎大家关注学习 

数据库SQL Server 2014 设置自动备份(维护计划和作业)的更多相关文章

  1. SQL SERVER 2012设置自动备份数据库

    为了防止数据丢失,这里给大家介绍SQL SERVER2012数据自动备份的方法: 一.打开SQL SERVER 2012,如图所示: 服务器类型:数据库引擎: 服务器名称:127.0.0.1(本地), ...

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

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

  3. SQL Server 2014存储过程的备份和还原

    Sql Server 2014存储过程备份和恢复... 1 1.      备份存储过程:... 1 2.      还原... 8 Sql Server 2014存储过程备份和恢复 1. 备份存储过 ...

  4. 《SQL Server企业级平台管理实践》读书笔记——SQL Server如何设置自动增长和自动收缩项

    SQL Server允许用户设置数据库初始值和最大值,可以通过自动增长或者自动收缩进行配置.通过这些配置,我们可以防止数据库空间问题而导致的应用程序修改失败或者SQL Server磁盘空间耗尽的事情发 ...

  5. [SQL Server 2014] 微软将于年底发布新版数据库SQL Server 2014

    在今年的TechEd大会上,微软宣布SQL Server 2014的第一个技术预览版.SQL Server 2014的重点包括内存OLTP.实时的大数据分析.支持混合云端,以及提供更完整的商业智能(B ...

  6. SQL Server 2008怎么自动备份数据库

    在SQL Server 2008数据库中.为了防止数据的丢失我们就需要按时的来备份数据库了.要是每天都要备份的话,人工备份会很麻烦的,自动备份的话就不需要那么麻烦了,只 要设置好了,数据库就会自动在你 ...

  7. 设定MS SQL Server 2008定期自动备份

    1.说明 SQL Server2008 本身具有定期自动备份功能,我们只需要通过简单的配置就可以实现非常简单高效的自动备份功能. 2.打开SQL Server代理服务 要实现自动备份功能,首先要保证S ...

  8. SQL SERVER 2008 R2 自动备份并删除过期备份数据

        我们的系统维护的过程中肯定需要对数据库进行定期的备份,但是如果定时手工备份的话,不但浪费时间,也不能保证每次都可以按时备份,所以自动备份成为了我们的不二选择,但是定时备份需要定期清理备份文件, ...

  9. SQL Server 2014 虚拟机的自动备份 (Resource Manager)

    自动备份将在运行 SQL Server 2014 Standard 或 Enterprise 的 Azure VM 上自动为所有现有数据库和新数据库配置托管备份到 Azure. 这样,便可以配置使用持 ...

随机推荐

  1. mac Parallels Desttop 13 win7/win8 无法连接网络

    把 “源” 从共享网络改为"Wi-Fi" 在mac 这边点击菜单栏windows图标,选配置(如果没有配置,点控制中心,在点控制中心的齿轮,)选 硬件 找到网络 解锁,上边第一行就 ...

  2. paper:synthesizable finit state machine design techniques using the new systemverilog 3.0 enhancements之fsm1各种style的timing/area比较

    整体说,一般还是用2段式,再加上output encodecd/default -X技巧.

  3. 使用TensorFlow的卷积神经网络识别手写数字(2)-训练篇

    import numpy as np import tensorflow as tf import matplotlib import matplotlib.pyplot as plt import ...

  4. 开源OA系统启动:基础数据,工作流设计

    原文:http://www.cnblogs.com/kwklover/archive/2007/01/13/bpoweroa_03_baseandworkflowdesign.html自从开源OA系统 ...

  5. Android兼容性测试CTS --环境搭建、测试执行、结果分析

    为了确保Android应用能够在所有兼容Android的设备上正确运行,并且保持相似的用户体验,在每个版本发布之时,Android提供了一套兼容性测试用例集合(Compatibility Test S ...

  6. day01_01.了解php

    1.了解PHP 第一个程序 echo 'hello world'; 和python的区别,python是 print (hello world) 并且python结尾没有;2.X版本不需要加括号,但是 ...

  7. 面向对象——property

    1.property特性 property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 将一个类的函数定义成特性以后,对象再去使用的时候obj.name,根本无法察觉到name是执行了一 ...

  8. 算法理论——Linear SVM

    问题引入 下面的三个超平面都起到分类的效果,哪个最好? 答案显然是第三个.为什么? 直觉上,如果现在我们有个测试点,非常靠近右下角的那个红叉叉,也就是说这个点的特征与那个红叉叉非常接近,这时候,我们希 ...

  9. TOJ4483: Common Digit Pairs

    4483: Common Digit Pairs  Time Limit(Common/Java):3000MS/9000MS     Memory Limit:65536KByteTotal Sub ...

  10. Ajax、Comet、Websocket、SSE

    从 http 协议说起 1996年IETF  HTTP工作组发布了HTTP协议的1.0版本 ,到现在普遍使用的版本1.1,HTTP协议经历了17 年的发展.这种分布式.无状态.基于TCP的请求/响应式 ...