- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. 简单恢复模式 在简单恢复模式下不做事务日志备份,可最大程度地减少事务日志的管理开销。如果数据库损坏,则简单恢复模式将面临极大的数据丢失风险。数据只能恢复到最后一次备份时的状态。因此,在简单恢复模式下,备份间隔应尽可能短,以防止大量丢失数据。 2. 完全恢复模式 相对于简单恢复模式而言,完整恢复模式和大容量日志恢复模式提供了更强的数据保护功能。这些恢复模式基于备份事务日志来提供完整的可恢复性及在最大范围的故障情形内防止丢失数据。完整恢复模式需要日志备份,此模式完整记录所有事务,并将事务日志记录保留到对其备份完毕为止。如果能够在出现故障后备份日志尾部,则可以使用完整恢复模式将数据库恢复到故障点。完整恢复模式可以恢复到任意时点。 3. 大容量日志模式 通常用作完整恢复模式的附加模式。对于某些大规模大容量操作(如大容量导入或索引创建),暂时切换到大容量日志恢复模式可提高性能并减少日志空间使用量,该模式需要日志备份。与完整恢复模式相同,大容量日志恢复模式也将事务日志记录保留到对其备份完毕为止,但是大容量日志恢复模式不支持时点恢复。 查看更改数据库的恢复模式: 1)连接到相应的SQL Server实例之后,在【对象资源管理器】中单击相应的服务器名以展开服务器树。 2)展开【数据库】节点,用鼠标右键单击要查看恢复模式的数据库名,在弹出的快捷菜单中选择【属性】命令。 3)将打开“数据库属性”对话框,在“选择页”列表中,单击“选项” 。 4)在“恢复模式”下拉列表中可以看到数据库当前的恢复模式,也可以从列表中选择不同的模式来更改数据库的恢复模式。 13.2.2 恢复操作 可视化恢复数据库的操作步骤如下: 1)连接到相应的服务器实例之后,在【对象资源管理器】中单击服务器名称以展开服务器节点。 2)用鼠标右键单击要恢复的数据库,在弹出的快捷菜单中选择【任务】—【还原】—【数据库】命令。 3)单击菜单命令之后将打开“还原数据库”对话框。 4)在“常规”选项卡上,要恢复的数据库的名称将显示在“目标数据库”下拉列表框中。如果要将备份还原成新的数据库,可以在“目标数据库”中输入要创建的数据库名称。 5)在“目标时间点”文本框中,可以使用默认值“最近状态”,也可以单击右边的“浏览”按钮打开“时点还原”对话框,选择具体的日期和时间。 6)如果要指定还原的备份集的源和位置,可以选择以下选项: 源数据库,在列表框中输入源数据库的名称,该选项表示使用以前对该数据库所做的备份内容进行还原。 源设备,单击右边的【浏览】按钮,打开“指定备份”对话框,如图13.15所示。在“备份媒体”列表框中,从列出的设备类型中选择一种。单击【添加】按钮可以将一个或多个备份设备添加到“备份位置”列表框中,单击【确定】按钮返回到“常规”选项卡。 7)在“选择用于还原的备份集”表格中,选择用于还原的备份。默认情况下,系统会推荐一个恢复计划,如果修改系统建议的恢复计划,可以在表格中更改选择。 8)如果要查看或选择高级选项,可以单击“选择页”中的“选项”,将切换到“选项”选项卡。 9)在“还原选项”区域,有以下几个选项: 覆盖现有数据库,指定还原操作应覆盖现有数据库及文件,即使已存在同名的其他数据库或文件。 保留复制设置,将已发布的数据库还原到创建该数据库的服务器之外的服务器时,保留复制设置。该选项只能与“回滚未提交的事务,使数据库处于可以使用的状态…”选项一起使用。 还原每个备份之前进行提示,还原初始备份之后,该选项会在还原每个附加备份集之前打开“继续还原”对话框,提示是否需要继续进行还原。 限制访问还原的数据库,使还原的数据库仅供db_owner、dbcreator或sysadmin的成员使用。 10)“将数据库文件还原为”表格中列出了原始数据库文件名称,可以更改到要还原到的任意文件的路径和名称。 11)“恢复状态”选项用来指定恢复操作之后的数据库状态,有以下几个选项可以选择: 回滚未提交的事务,使数据库处于可使用的状态。使用该选项进行恢复之后,数据库即可使用。 不对数据库执行任何操作,不回滚未提交的事务。该选项使数据库处于未恢复的状态,接下来可以执行其他的恢复操作。 使数据库处于只读模式。该选项使数据库处于只读的状态。 13.2.3 恢复命令 1.恢复完整备份 恢复完整备份语法格式为: Restore Database { database_name | @database_name_var } [From backup_device [ ,...n ] ] [With { [Recovery |Norecovery | Standby = {standby_file_name | @standby_file_name_var }] |,general_WITH_options[
文档评论(0)