1Z0-076 practice question 11 of 25

You detected an unrecoverable archive gap in your data guard environment. So, you need to roll standby. forward in time without applying a large…

Full set: 107 questions
You detected an unrecoverable archive gap in your data guard environment. So, you need to roll standby. forward in time without applying a large number of archive log files using this command: RMAN> RECOVER STANDBY DATABASE FROM SERVICE-; When running this command, which of the following steps can be performed automatically? 1. Remember all data file names on the standby. 2. Restart standby in nomount. 3. Restore controlfile from primary. 4. Mount standby database. 5. Rename data files from stored standby names. 6. Restore new data files to new names. 7. Recover standby.
Answer options
A: 2,3,5,6,7
B: 2,3,6,7
C: 1,3,5,6,7
D: 1,2,3,4,5,6,7
E: 1, 2,3,4,6,7 Correct answer
Correct Answer:
E. 1, 2,3,4,6,7
Explanation

The RECOVER DATABASE ... FROM SERVICE command is a powerful RMAN feature that automates the synchronization of a physical standby database. In a scenario where the standby has fallen significantly behind or has structural differences (like missing datafiles), RMAN can automate a comprehensive refresh. This includes restoring the control file from the primary (requiring a restart through nomount and mount phases), restoring any new datafiles that were added to the primary, and finally applying the incremental backup to roll the standby forward. The sequence described in option E (1, 2, 3, 4, 6, 7) accurately reflects this full automation capability.

Why Incorrect

A. Incorrect. This option omits the essential step of mounting the database (4) after restoring the control file.
B. Incorrect. This option omits remembering the current datafile names (1), mounting the database (4), and renaming files (5), which are part of the full process.
C. Incorrect. This option omits the necessary database restart (2) and mount (4) steps required when restoring a control file.
D. Incorrect. Step 5, "Rename data files from stored standby names," is not an action RMAN performs. RMAN uses DBFILENAMECONVERT settings to place files correctly, it does not rename existing files.

References

Oracle Database Backup and Recovery User's Guide, 19c, E96519-15, Chapter 21, "Performing RMAN Recovery for Data Guard". The section "Rolling Forward a Physical Standby Database" states, "RMAN automates the process... If data files were added to the primary database... RMAN automatically restores these new data files to the standby host." While not explicitly listing every sub-step (like restart), the automation of restoring control files and new datafiles implies these prerequisite actions are handled.

Oracle Database Backup and Recovery Reference, 19c, E96520-12, "RECOVER". The description of the FROM SERVICE clause notes its use to "recover a physical standby database by propagating incremental backups from a primary database," which includes handling newly created datafiles.

Scroll to Top