27:
Examinethe following scenario:
-Databaseis running in ARCHIVELOG mode.
-Completeconsistent backup is taken every Sunday.
-OnTuesday the instance terminates abnormally because the disk on which controlfiles are located gets corrupted
Thedisk having active online redo log files is also corrupted.
Thehardware is repaired and the paths for online redo log files and control filesare still valid. Which option would you use to perform the recovery of databasetill the point of failure?
A.Restore the latest whole backup, perform complete recovery, and open thedatabase normally
B.Restore the latest whole backup, perform incomplete recovery, and open thedatabase with the RESETLOGSoption.
C.Restore the latest backups control file, perform complete recovery, and openthe database with the RESETLOGS option.
D.Restore the latest backup control file, perform incomplete recovery usingbackup control file, and open the database with the RESETLOG option.
Answer:D
27:
检查下列场景:
-数据运行在归档模式
-每周6完成一致性备份
-在周3,由于磁盘上的控制文件损坏导致实例异常中止。磁盘上的活动redo 日志文件也损坏了。磁盘已经被修复,但是在线redo日志和控制文件仍然无效。
哪个选项可以使用来执行数据库恢复到故障点?
A.重建最新的备份,执行完全回复, 然后正常打开数据库。
B.重建最新的备份,执行不完全回复,然后以RESETLOGS打开数据库
C.重建最新的备份控制文件,执行完全回复,然后以RESETLOGS打开数据库
D.重建最新的备份控制文件,执行不完全回复,然后以RESETLOGS打开数据库
答案D
由于丢失了在线redo,只能进行不完全恢复,并且打开的时候要以RESETLOGS方式打开。由于控制文件也损坏,在恢复之前要使用备份的控制文件重建,之后再进行不完全恢复。
恢复步骤:
STARTUPFORCE NOMOUNT;
RMAN>RUN
{
RESTORE CONTROLFILE FROM AUTOBACKUP;
ALTER DATABASE MOUNT;
SET UNTIL SEQUENCE 1124 THREAD 1;
RESTORE DATABASE;
RECOVER DATABASE;
}
ALTERDATABASE OPEN RESETLOGS;
参考官方文档灾难恢复:
http://docs.oracle.com/cd/E25054_01/backup.1111/e10642/rcmadvre.htm#i1006453
Examinethe following scenario:
-Databaseis running in ARCHIVELOG mode.
-Completeconsistent backup is taken every Sunday.
-OnTuesday the instance terminates abnormally because the disk on which controlfiles are located gets corrupted
Thedisk having active online redo log files is also corrupted.
Thehardware is repaired and the paths for online redo log files and control filesare still valid. Which option would you use to perform the recovery of databasetill the point of failure?
A.Restore the latest whole backup, perform complete recovery, and open thedatabase normally
B.Restore the latest whole backup, perform incomplete recovery, and open thedatabase with the RESETLOGSoption.
C.Restore the latest backups control file, perform complete recovery, and openthe database with the RESETLOGS option.
D.Restore the latest backup control file, perform incomplete recovery usingbackup control file, and open the database with the RESETLOG option.
Answer:D
27:
检查下列场景:
-数据运行在归档模式
-每周6完成一致性备份
-在周3,由于磁盘上的控制文件损坏导致实例异常中止。磁盘上的活动redo 日志文件也损坏了。磁盘已经被修复,但是在线redo日志和控制文件仍然无效。
哪个选项可以使用来执行数据库恢复到故障点?
A.重建最新的备份,执行完全回复, 然后正常打开数据库。
B.重建最新的备份,执行不完全回复,然后以RESETLOGS打开数据库
C.重建最新的备份控制文件,执行完全回复,然后以RESETLOGS打开数据库
D.重建最新的备份控制文件,执行不完全回复,然后以RESETLOGS打开数据库
答案D
由于丢失了在线redo,只能进行不完全恢复,并且打开的时候要以RESETLOGS方式打开。由于控制文件也损坏,在恢复之前要使用备份的控制文件重建,之后再进行不完全恢复。
恢复步骤:
STARTUPFORCE NOMOUNT;
RMAN>RUN
{
RESTORE CONTROLFILE FROM AUTOBACKUP;
ALTER DATABASE MOUNT;
SET UNTIL SEQUENCE 1124 THREAD 1;
RESTORE DATABASE;
RECOVER DATABASE;
}
ALTERDATABASE OPEN RESETLOGS;
参考官方文档灾难恢复:
http://docs.oracle.com/cd/E25054_01/backup.1111/e10642/rcmadvre.htm#i1006453

















