欢迎来到天天文库
浏览记录
ID:50370102
大小:372.00 KB
页数:95页
时间:2020-03-08
《ORACLE数据库常用恢复方法.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ORACLE数据库备份和恢复手册(草订版)CINtelLunar2002.10.21目录*热备过程5*仅仅丢失一个普通用户数据文件的恢复A(联机恢复)8准备工作8shutdownabort关闭例程,模拟数据文件丢失10Mount数据库10使损坏的数据文件脱机10打开数据库10拷贝刚才热备的数据文件(USERS01.DBF)11恢复损坏的数据文件11使恢复完成的数据文件联机11验证恢复的结果:完全恢复11说明:12*仅仅丢失一个普通用户数据文件的恢复B(脱机恢复)12准备工作12Shutdownimmediate,然后模拟数据文件丢失13模拟数据文件丢失,然后用热备覆盖这个文
2、件13mount数据库13使损坏的数据文件脱机14恢复数据文件14使恢复的数据文件联机16打开数据库16这时需要重新启动数据库,并完全恢复数据库17重新启动数据库,17用recoverdatabase再次恢复数据库17重新使恢复的表空间联机18验证恢复结果:完全恢复18说明:18*shutdownimmedate,恢复全部数据文件(不包括control和redo)19复制全部热备的数据文件过来(完全恢复成功!)19mount数据库19完全恢复数据库20打开数据库20验证恢复结果:完全恢复21说明:21*shutdownabort的情况,恢复全部数据文件(不包括control
3、和redo)21复制全部热备的数据文件过来(完全恢复成功!)22mount数据库22完全恢复数据库22打开数据库23验证恢复结果:完全恢复23说明:23*shutdownimmediate,丢失全部控制文件(不包括数据文件和redo),A(完全恢复)24用热备的控制文件恢复(把热备的控制文件拷贝回来)24mount数据库24完全恢复和untilcancelusingbackupcontrolfile都失败24重建控制文件25找到那个控制文件,然后编辑25重建控制文件,并且恢复数据库(完全恢复成功!)26验证恢复结果:完全恢复26说明:27*shutdownabort的情况,
4、恢复全部控制文件(不包括数据文件和redo)27准备工作27删除那个控制文件,把热备的控制文件拷贝过来29mount数据库29根据提示,重建口令文件29用totrace;备份控制文件30找到那个控制文件,然后编辑31重建控制文件,并且恢复数据库(完全恢复成功!)31说明:32*shutdownimmediate的情况,丢失全部控制文件和数据文件(不包括redo),方法132准备工作32然后单独开启一个实例,再shutdownimmediate34拷贝热备的所有控制文件和数据文件34mount数据库34根据提示,重建口令文件35用totrace备份控制文件35shutdown
5、immediate关闭数据库35找到那个控制文件,然后编辑:36重建控制文件,并且恢复数据库36关闭数据库37重新mount,作完全恢复(recoverdatabase;)37打开数据库39验证恢复结果:完全恢复40说明:40*shutdownimmediate的情况,丢失全部控制文件和数据文件(不包括redo),方法241准备工作41把热备的控制文件和数据文件拷贝过来42mount数据库42根据提示,重建口令文件42尝试恢复数据库(现在恢复是不可以的)43试图打开数据库(现在打开是不可以的)43重新mount数据库44备份控制文件44找到那个控制文件,并且编辑它44重建控
6、制文件,并自动完全恢复数据库45验证恢复结果:完全恢复46说明:46*shutdownabort的情况,恢复全部控制文件和数据文件(不包括redo)47准备工作47单开一个session,用来shutdowabort48拷贝所有的控制文件和数据文件(不包括redo)48mount数据库,按照提示重建口令文件48这时,试图完全恢复数据库是不成功的49用totrace备份控制文件49找到并且编辑控制文件49重建控制文件50shutdownimmediate,然后重新恢复数据库51完全恢复数据库51打开数据库53说明:54*shutdownabort后,丢失全部文件(除了arch
7、ivelog和init.ora)54准备工作54新开一个session,进行shutdownabort56把热备的数据文件和控制文件拷贝过来56mount数据库56根据提示重建口令文件57用totrace备份控制文件57找到这个跟踪文件并编辑它57重建控制文件(这种丢失的状态重建控制文件是错误的)58Mount数据库59用usingbackupcontrolfile进行恢复59用OpenResetlog打开数据库62验证恢复结果:不完全恢复,redo里面的数据丢失了63说明:63*丢失非系统非当前活动回滚段表空间中
此文档下载收益归作者所有