(自己写的)
SID一样
1 移动RMAN备份文件 包括归档日志 控制文件 数据文件 INITFILE SPFILE。
2 shutdown测试数据库。删除所有ORADATA下面的数据文件,控制文件,日志文件。
3 使用生产数据库中的PFILE或者SPFILE启动数据库 到NOMOUNT状态下。
4 restore controlfile from ‘备份控制文件位置’;(注意恢复备份文件的位置要和原数据库一样)。
5 重新建立PWDSID.ORA orapwd file=
6 启动数据库到MOUNT下使用LIST BACKUP查看需要恢复的数据文件。
7 进行RESTORE DATABASE 和RECOVER DATABASE (注意此时记录的备份文件位置要和原数据库位置一样, 并且恢复的位置也要和原数据库一样)。
8 会出现问题 (因为不可能恢复到当前未归档的日志
可以使用 RUN
{ SET UNTIL LOGSEQ=499 THREAD=1;
RECOVER DATABASE;}
9 完成后可以使用alter database open resetlogs;打开数据库
RMAN 数据库WINDOWS平台下恢复完成;
需要使用SELECT * FROM V$lOG;
SELECT * FROM V$ARCHIVE_LOG;
ARCHIVE LOG LIST
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7728585/viewspace-483928/,如需转载,请注明出处,否则将追究法律责任。
主题测试文章,只做测试使用。发布者:深沉的少年,转转请注明出处:http://www.cxybcw.com/183106.html