第11章 备份与还原.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文档。上传文档
查看更多
第11章 备份与还原

使用 T-SQL 语句还原数据库: Transact-SQL提供了 RESTORE 语句还原数据库,其语法形式如下: RESTORE database [FROM backup_device[],…n] [WITH [[,]FILE=file_number] [[,]MOVE ‘logical_file_name’ TO ‘operating_system_file_name’] [[,]REPLACE] [[,]{NORECOVERY|RECOVERY|STANDBY=undo_file_name}] ] backup_device::={{backup_device_name|@backup_device_name_evar} |{disk|tape|pipe} ={temp_backup_device|@temp_backup_device_var} 举例:从 backup_company 备份设备中还原数据库 company。 程序清单如下: RESTORE database company FROM backup_company 举例:使用T-SQL 语句从完整备份和差异备份中还原。假设完整备份存在于 AWBack 备份文件中,AWBackDiff 文件包含差异备份。 -- 从完整备份AWBack 还原数据库AdventureWorks, -- 回滚未提交事务,使数据库处于用户可以使用的状态,无法还原其他事务日志。 程序清单如下: RESTORE DATABASE AdventureWorks FROM AWBack WITH NORECOVERY RESTORE DATABASE AdventureWorks FROM AWBackDiff WITH RECOVERY 还原事务日志的方法: 还原事务日志 将日志中的更改应用到数据库 在还原事务日志之前,先还原完整的数据库备份,再还原最近的差异 备份,后按顺序还原自上次完整或差异备份后的所有事务日志备份。 在将被还原的最后的日志上使用 RECOVERY 选项 举例:使用T-SQL 语句进行还原。假设一个备份文件AWBack中存在完整的数据库AdventureWorks ,另一个文件AWBackLog中存在两个(1、2)事务日志备份,执行三个独立操作确保数据库的一致性。 程序清单如下: RESTORE DATABASE AdventureWorks FROM AWBack WITH NORECOVERY RESTORE LOG AdventureWorks FROM AWBackLog WITH FILE = 1, NORECOVERY RESTORE LOG AdventureWorks FROM AWBackLog WITH FILE = 2, RECOVERY 还原文件和文件组的方法: 从文件或文件组备份还原 当从文件或文件组进行还原时,必须应用创建文件备份后创建所有的事务日志; 若表和相关索引位于两个不同的文件组中,应将这两个文件组备份作为一个整体进行还原。 单独还原文件或文件组: 减少还原一个非常大的数据库所要的时间 当特定文件被意外删除或是损坏时恢复数据 举例:使用T-SQL 语句进行还原。假设数据库位于三个文件中:AW1、AW2 和 AW3。AW2 数据库文件包含一个表及其相关索引。AW2数据库文件备份到AW2Backup备份文件中自上次备份AW2后执行了一次事务日志备份AWBackLog 。物理媒体损坏,须还原AW2。 程序清单如下: --还原AW2数据库文件的备份 RESTORE DATABASE AdventureWorks FILE = AW2 FROM AW2Backup WITH NORECOVERY --还原事务日志备份 RESTORE LOG AdventureWorks FROM AWBackLog WITH RECOVERY 第 11 章 备份与还原 备份概述 备份类型 创建备份设备 数据库备份的执行 还原概述 还原数据库概述 还原数据库 备份概述: Microsoft SQL Server 2005提供了高性能的备份和还原机制。数据库备份可以创建备份完成时数据库内存在的数据的副本,这个副本能在遇到故障时恢复数据库。 这些故障包括:媒体故障,硬件故障,用户操作错误,自然灾害等。数据库备份对于例行的工作(例如,将数据库从一台服务器复制到另一台服务器、设置数据库镜像)也很有用。 对SQL Server数据库或事务日志进行备份时,数据库备份记录了在进行备份这一操作时数据库中所有数据的状态,以便在数

文档评论(0)

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

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

1亿VIP精品文档

相关文档