SQLServer实用教程第8章备份与恢复幻灯片.pptVIP

SQLServer实用教程第8章备份与恢复幻灯片.ppt

  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.3.2 数据库的恢复命令 1.恢复数据库的准备 (1)使用图形界面方式查看所有备份介质的属性。 启动SQL Server Management Studio,在对象资源管理器中展开“服务器对象”,在其中的“备份设备”里面选择欲查看的备份介质,右击鼠标,(如图8.7所示),在弹出的快捷菜单中选择“属性”菜单项。 图8.7 查看备份介质的属性 8.3.2 数据库的恢复命令 在打开的“备份设备”窗口中单击“媒体内容”选项卡,如图8.8所示,将显示所选备份介质的有关信息,例如备份介质所在的服务器名、备份数据库名、备份类型、备份日期、到期日及大小等信息。 图8.8 查看备份介质的内容并显示备份介质的信息 8.3.2 数据库的恢复命令 (2)使用RESTORE HEADONLY、RESTORE FILELISTONLY、RESTORE LABEL ONLY等语句可以得到有关备份介质更详细的信息。 例如,RESTORE HEADERONLY语句的执行结果是在特定的备份设备上检索所有备份集的所有备份首部信息。 语法格式: RESTORE HEADERONLY FROM backup_device /*指定还原时要使用的逻辑或物理备份设备*/ [ WITH [ { CHECKSUM | NO_CHECKSUM } ] [ [ , ] { CONTINUE_AFTER_ERROR | STOP_ON_ERROR } ] [ [ , ] FILE = file_number] [ [ , ] MEDIANAME = { media_name | @media_name_variable } ] [ [ , ] MEDIAPASSWORD = { mediapassword | @mediapassword_variable } ] [ [ , ] PASSWORD = { password | @password_variable } ] [ [ , ] REWIND ] [ [ , ] { UNLOAD | NOUNLOAD } ] ] [;] 8.3.2 数据库的恢复命令 2.使用RESTORE语句进行数据库恢复 使用RESTORE语句可以恢复用BACKUP命令所做的各种类型的备份,但是需要引起注意的是:对于使用完全恢复模式或大容量日志恢复模式的数据库,在大多数情况下,在完整恢复模式或大容量日志恢复模式下,SQL Server 2008要求先备份日志尾部,然后还原当前附加在服务器实例上的数据库。 “尾日志备份”可捕获尚未备份的日志(日志尾部),是恢复计划中的最后一个相关备份。除非RESTORE语句包含WITH REPLACE或WITH STOPAT子句,否则,还原数据库而不先备份日志尾部将导致错误。 8.3.2 数据库的恢复命令 与正常日志备份相似,尾日志备份将捕获所有尚未备份的事务日志记录,但尾日志备份与正常日志备份在下列几个方面有所不同: 如果数据库损坏或离线,则可以尝试进行尾日志备份。仅当日志文件未损坏且数据库不包含任何大容量日志更改时,尾日志备份才会成功。如果数据库包含要备份的、在记录间隔期间执行的大容量日志更改,则仅在所有数据文件都存在且未损坏的情况下,尾日志备份才会成功。 尾日志备份可使用COPY_ONLY 选项独立于定期日志备份进行创建。仅复制备份不会影响备份日志链。事务日志不会被尾日志备份截断,并且捕获的日志将包括在以后的正常日志备份中。这样就可以在不影响正常日志备份过程的情况下进行尾日志备份,例如,为了准备进行在线还原。 8.3.2 数据库的恢复命令 如果数据库损坏,尾日志可能会包含不完整的元数据,这是因为某些通常可用于日志备份的元数据在尾日志备份中可能会不可用。使用CONTINUE_AFTER_ERROR进行的日志备份可能会包含不完整的元数据,这是因为此选项将通知进行日志备份,而不考虑数据库的状态。 在创建尾日志备份时,也可以同时使数据库变为还原状态。使数据库离线可保证尾日志备份包含对数据库所做的所有更改,并且随后不对数据库进行更改。当需要对某个文件执行离线还原以便与数据库匹配时,或按照计划故障转移到日志传送备用服务器并希望切换回来时,会用到此操作。 8.3.2 数据库的恢复命令 (1)恢复整个数据库。当存储数据库的物理介质被破坏,或整个数据库被误删除或被破坏时,就要恢复整个数据库。在恢复整个数据库时,SQL Server系统将重新创建数据库及与数据库相关的所有文件,并将文件存放在原来的位置。 语法格式。 其他选项与之前介绍的BACKUP语句意义类似。 【例8.9】 使用RESTORE语句从一个已存在的命名备份介质PXSCJBK1中恢复整个数

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档