第8章备份与恢复.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章备份与恢复

8.3.2 数据库的恢复命令 【例8.10】 创建PXSCJ数据库的快照,并将数据库恢复到创建该快照时的状态。 首先创建PXSCJ数据库的快照: CREATE DATABASE PXSCJ_1 ON ( NAME=PXSCJ, FILENAME=E:\data\PXSCJ_1.mdf ) AS SNAPSHOT OF PXSCJ GO 接着对数据库做一些修改,以确定数据库是否恢复。恢复数据库的语句如下: USE master GO RESTORE DATABASE PXSCJ FROM DATABASE_SNAPSHOT=PXSCJ_1 8.3.3 图形向导恢复数据库 使用图形向导方式恢复数据库的主要过程如下。 第1步:启动SQL Server Management Studio,在对象资源管理器中展开“数据库”,选择需要恢复的数据库。 第2步:如图8.7所示,选择“PXSCJ”数据库,右击鼠标,在弹出的快捷菜单中选择“任务”菜单项,在弹出的“任务”子菜单中选择“还原”菜单项,在弹出的“还原”子菜单中选择“数据库”菜单项,进入“还原数据库-PXSCJ”窗口。 第8章 备份与恢复 8.1 备份和恢复概述 8.2 备份操作和备份命令 8.3 恢复操作和恢复命令 8.4 复制数据库 8.5 附加数据库 8.1 备份和恢复概述 8.1.2 数据库备份的基本概念 1.备份内容 数据库中数据的重要程度决定了数据恢复的必要性与重要性,也就决定了数据是否备份及如何备份。 2.由谁做备份 在SQL Server 2008中,具有下列角色的成员可以做备份操作: (1)固定的服务器角色sysadmin(系统管理员)。 (2)固定的数据库角色db_owner(数据库所有者)。 (3)固定的数据库角色db_backupoperator(允许进行数据库备份的用户)。 8.1.2 数据库备份的基本概念 3.备份介质 (1)硬盘:是最常用的备份介质,可以用于备份本地文件,也可以用于备份网络文件。 (2)磁带:是大容量的备份介质,磁带仅可用于备份本地文件。 4.何时备份 (1)系统数据库。当系统数据库master、msdb和model中的任何一个被修改以后,都要将其备份。 (2)用户数据库。当创建数据库或加载数据库时,应备份数据库。当为数据库创建索引时,应备份数据库,以便恢复时大大节省时间。 5.限制的操作 SQL Server 2008在执行数据库备份的过程中,允许用户对数据库继续操作,但不允许用户在备份时执行下列操作:创建或删除数据库文件;创建索引;不记日志的命令。 8.1.2 数据库备份的基本概念 6.备份方法 (1)完全数据库备份。 (2)数据库和事务日志备份。 (3)差异备份。 (4)数据库文件或文件组备份。 8.1.3 数据库恢复概念 1.准备工作 当系统发现出现了以下情况时,恢复操作将不进行: (1)指定要恢复的数据库已存在,但在备份文件中记录的数据库与其不同; (2)服务器上数据库文件集与备份中的数据库文件集不一致; (3)未提供恢复数据库所需的所有文件或文件组。 安全性检查是系统在执行恢复操作时自动进行的。在恢复数据库时,要确保数据库的备份是有效的,即要验证备份介质,得到数据库备份的信息。这些信息包括 备份文件或备份集名及描述信息。 所使用的备份介质类型(磁带或磁盘等)。 所使用的备份方法。 执行备份的日期和时间。 备份集的大小。 数据库文件及日志文件的逻辑和物理文件名。 备份文件的大小。 2.恢复数据库 8.2 备份操作和备份命令 8.2.1 创建备份设备 1.创建永久备份设备 创建该备份设备有两种方法:使用图形向导方式或使用系统存储过程sp_addumpdevice。 (1)使用系统存储过程创建命名备份设备。执行系统存储过程sp_addumpdevice可以在磁盘或磁带上创建命名备份设备,也可以将数据定向到命名管道。 【例8.1】 在本地硬盘上创建一个备份设备。 USE master GO EXEC sp_addumpdevice disk, mybackupfile, ‘E:\data\mybackupfile.bak’ 【例8.2】 在磁带上创建一个备份设备。 EXEC sp_addumpdevice tape, tapebackupfile, \\.\tape0 8.2.1 创建备份设备 (2)使用对象资源管理器创建永久备份设备。在SSMS中创建备份设备,步骤如下。 启动SQL Server Management Studio,在对象资源管理器中展开“服务器对象”,选择“备份设备”。在“备份设备”的列表上可以看到上例中使用系统存储过程创建的

文档评论(0)

busuanzi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档