《数据库技术与应用》课件-48.还原数据库_第1页
《数据库技术与应用》课件-48.还原数据库_第2页
《数据库技术与应用》课件-48.还原数据库_第3页
《数据库技术与应用》课件-48.还原数据库_第4页
《数据库技术与应用》课件-48.还原数据库_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

还原数据库课程简介2通过本课程,结合实例学习还原数据库。

主要学习内容:一.数据库还原概述二.利用SSMS界面还原数据库数据库还原概述3数据库还原就是当数据库出现故障时,从数据库备份中复制数据,并根据事物日志对数据执行前滚操作,将数据库恢复到指定时间点的过程。系统在还原数据库的过程中,自动执行安全性检查、重建数据库结构及完成填写数据库内容。利用SSMS界面还原数据库4【例】已作备份的数据库“BookManageDB”因错误删除了表BookInfoDemo,需要利用备份设备“BookManageDBbak”将数据库恢复到删除之前的状态。分析:前面课程中已对数据库“BookManageDB”进行了完整备份,差异备份和事务日志备份,必须全部恢复这3个备份文件才能使数据库“BookManageDB”恢复到正常状态。利用SSMS界面还原数据库5(1)如果数据库局部受到破坏,要想还原,如下图所示,需在"对象资源管理器"中,打开数据库“BookManageDB”的属性窗口,选择“选项”页,在右侧“其他选项”下,设置“状态”—“限制访问”为SINGLE_USER(单用户)。利用SSMS界面还原数据库6特别说明:因为数据库的还原操作是静态的,所以在还原数据库时,必须限制用户对该数据库进行的其他操作。利用SSMS界面还原数据库7(2)这时,在"对象资源管理器"中的数据库“BookManageDB”增加了“单个用户”的标识。利用SSMS界面还原数据库8(3)右击“BookManageDB”数据库,在弹出的快捷菜单中选择“任务”→“还原”→“数据库”命令。利用SSMS界面还原数据库9(4)打开“还原数据库-BookManageDB”窗口,在右侧“还原目标”区域设置目标时间点为“最近状态”,或点击右侧的三点按钮,进入“时点还原”窗口中,设置“还原到”的具体日期与时间;利用SSMS界面还原数据库10利用SSMS界面还原数据库11(5)如下图所示,在“还原的源”区域,设置“源数据库”为“BookManageDB”或“源设备”为“BookManageDBbak”。如果选择设置“源设备”,则在右侧点击三点按钮,进入“指定备份”对话框,选择“备份介质”为备份设备,并点击“添加”按钮进入“选择备份设备”对话框,确定备份设备为“BookManageDBbak”,回到“还原数据库-BookManageDB”窗口中,在下方选择(打勾)用于还原的备份集(即选择完整备份,差异备份和事务日志备份这3个备份)。利用SSMS界面还原数据库12(6)接下来,在"还原数据库-BookManageDB"窗口中,选择"选项"页,在右侧“还原选项”区域中选中“覆盖现有数据库”复选框。利用SSMS界面还原数据库13(7)最后单击“确定”按钮,完成数据库的还原,系统将提示“对数据库-BookManageDB的还原已成功完成”。利用SSMS界面还原数据库14(8)还原操作完成后,打开“BookManageDB”数据库,可以看到其中的数据进行了还原,错误删除的表“BookInfoDemo”得到了还原。注意:由于备份时将数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论