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