Oracle Backup & Recovery MCQs
Oracle Backup & Recovery MCQs
o A) Incremental Backup
o B) Logical Backup
o C) STARTUP NOMOUNT
o D) RECOVER DATABASE
Answer: B) ALTER DATABASE OPEN RESETLOGS
o A) ARCHIVELOG
o B) NOARCHIVELOG
o C) NOMOUNT
o D) MOUNT
Answer: A) ARCHIVELOG
o A) Undo Tablespace
o B) Temporary Tablespace
o C) SYSTEM Tablespace
o D) SYSAUX Tablespace
Answer: B) Temporary Tablespace
o C) After a checkpoint
o A) V$LOG
o B) V$DATAFILE
o C) V$CONTROLFILE
o D) V$SESSION
Answer: B) V$DATAFILE
o A) LIST FAILURE
o C) RESTORE DATABASE
o D) VALIDATE DATABASE
Answer: A) LIST FAILURE
o B) SHOW BACKUP
o C) LIST BACKUP
o D) REPORT BACKUP
Answer: A) RESTORE DATABASE PREVIEW
o A) Block Compression
o C) Flashback Logs
o D) Parallel Recovery
Answer: B) Block Change Tracking
8. The SWITCH Command
o A) REPORT FAILURE
o B) LIST FAILURE
o C) VALIDATE DATABASE
o D) SHOW FAILURE
Answer: B) LIST FAILURE
15. What command executes automatic repairs suggested by the Data Recovery
Advisor?
o A) FIX FAILURE
o B) RECOVER DATABASE
o C) REPAIR FAILURE
o D) RESTORE FAILURE
Answer: C) REPAIR FAILURE
o C) Rebuilding indexes
o D) Backing up the temporary tablespace
Answer: B) Using the RESETLOGS command
o A) LIST TABLESPACE
o B) RESTORE TABLESPACE
o C) BACKUP TABLESPACE
o D) VALIDATE TABLESPACE
Answer: B) RESTORE TABLESPACE
o A) RECOVER DATAFILE
o B) RESTORE FILE
o C) RECOVER TABLESPACE
o D) LIST FILE
Answer: A) RECOVER DATAFILE
o B) RECOVER TABLE
o C) RESTORE TABLE
o D) VALIDATE TABLE
Answer: B) RECOVER TABLE
o A) REPAIR BLOCK
o B) RECOVER BLOCK
o C) VALIDATE BLOCK
o D) LIST BLOCK
Answer: B) RECOVER BLOCK
2. If you lose both the current redo log group and some archived logs during
recovery in ARCHIVELOG mode, what recovery options remain?
3. Which background process ensures archived logs are written to the Flash
Recovery Area during a log switch?
o A) LGWR
o B) ARCn
o C) DBWR
o D) RVWR
Answer: B) ARCn
4. When does RMAN delete obsolete backups stored in the Flash Recovery
Area?
4. Tempfile Management
7. What is the primary benefit of enabling Block Change Tracking (BCT) for
incremental backups?
8. Incomplete Recovery
o A) UNTIL TIME
o B) RESETLOGS
o C) VALIDATE BACKUP
o D) CATALOG BACKUP
Answer: A) UNTIL TIME
o A) OPEN
o B) MOUNT
o C) NOMOUNT
o D) RECOVERY
Answer: B) MOUNT
13. What is the primary prerequisite for performing RMAN table recovery?
o A) Active FRA
o D) Flashback logs
Answer: B) A valid full backup and archived logs
14. When recovering individual blocks, what view provides details about
corrupted blocks?
o A) V$DATABASE_BLOCK_CORRUPTION
o B) V$DATAFILE_BLOCK_CORRUPTION
o C) V$BACKUP_CORRUPTION
o D) V$CORRUPT_BLOCKS
Answer: A) V$DATABASE_BLOCK_CORRUPTION
o A) FIX FAILURE
o B) REPAIR FAILURE
o C) LIST FAILURE
o D) VALIDATE FAILURE
Answer: B) REPAIR FAILURE
16. What does the Data Recovery Advisor rely on to diagnose failures?
o A) User-provided inputs
17. Which command combines the application of incremental backups with the
recovery of image copies?
o D) VALIDATE BACKUP
Answer: A) RECOVER COPY OF DATABASE
18. In what scenario would the NOLOGGING mode prevent complete recovery?
o B) Recovery Manager
o C) Reliable Manager
o D) Relational Manager
Answer: B) Recovery Manager
o A) REPORT BACKUP
o B) LIST BACKUP
o C) SHOW BACKUP
o D) DISPLAY BACKUP
Answer: B) LIST BACKUP
o B) Control File
o D) Tempfile
Answer: B) Control File
2. Moderate Questions
9. Which RMAN feature allows you to apply only changed blocks during
recovery?
o A) Block Compression
o C) Flashback Logs
o D) Incremental Rollback
Answer: B) Block Change Tracking
o A) LIST CONFIGURE
o B) SHOW ALL
o C) DISPLAY SETTINGS
o D) VALIDATE CONFIGURE
Answer: B) SHOW ALL
3. Advanced Questions
o A) RESTORE DATAFILE
o B) RESTORE TABLESPACE
o C) RECOVER TABLESPACE
o D) VALIDATE TABLESPACE
Answer: B) RESTORE TABLESPACE
o C) Create tempfiles.
o A) V$DATABASE_BLOCK_CORRUPTION
o B) V$BACKUP_CORRUPTION
o C) V$DATA_CORRUPTION
o D) V$CORRUPT_LOG
Answer: A) V$DATABASE_BLOCK_CORRUPTION
14. Which command is used to catalog a backup created with operating system
commands?
o A) LIST BACKUP
o B) CROSSCHECK BACKUP
o C) CATALOG BACKUPPIECE
o D) REGISTER BACKUP
Answer: C) CATALOG BACKUPPIECE
15. What happens to RMAN metadata after using the RESETLOGS option?
4. Expert-Level Questions
16. How does RMAN optimize backup performance when Block Change Tracking
is enabled?
17. Which command is used to repair failures automatically with the Data
Recovery Advisor?
o A) ADVISE FAILURE
o B) REPAIR FAILURE
o C) LIST FAILURE
o D) VALIDATE FAILURE
Answer: B) REPAIR FAILURE
19. Which RMAN feature combines incremental backups with image copies?
o A) Block Compression
o C) Incremental Apply
o D) Missing tempfiles.
Answer: B) Logical corruption or accidental data deletion.
1. Backup Validation Scenario
1. Your organization requires you to ensure that all backups are accessible and
free of corruption. Which RMAN command should you use to fulfill this
requirement without performing a restore?
o A) CROSSCHECK BACKUP
o B) VALIDATE BACKUP
o C) LIST BACKUP
o D) RESTORE DATABASE
Answer: B) VALIDATE BACKUP
2. A user reports errors while querying a table, and you suspect block
corruption in one of the datafiles. Which RMAN command will you use to
recover the corrupted blocks without affecting the entire datafile?
o A) RESTORE DATAFILE
o B) RECOVER BLOCK
o C) VALIDATE BLOCK
o D) REPAIR FAILURE
Answer: B) RECOVER BLOCK
o A) Complete recovery
o C) Flashback Table
5. You notice that the Flash Recovery Area (FRA) is almost full. Which action
can free up space without risking critical recovery files?
6. Cross-Check Scenario
6. After performing a manual deletion of old backup files from the disk, RMAN
still lists them as available. What should you do to synchronize RMAN's
metadata with the actual state of the backups?
o A) CROSSCHECK BACKUP
o B) DELETE BACKUP
o C) VALIDATE BACKUP
o D) LIST BACKUP
Answer: A) CROSSCHECK BACKUP
7. You are tasked to back up the RMAN recovery catalog. What is the
recommended approach to ensure its recoverability?
o A) Export the recovery catalog schema using Data Pump.
8. You discover that some archived redo logs are corrupted, but the database is
running in ARCHIVELOG mode. What is the best recovery option?
o D) Restore the corrupted logs and apply redo from valid logs.
Answer: B) Perform an incomplete recovery using UNTIL SCN.
10. A user reports that a tablespace is unavailable due to corruption. How can
you recover only the affected tablespace without impacting other
tablespaces?
11. During a recovery operation, you notice that temporary tablespace files are
missing. What should you do?
12. You need to recover the database to a point before an erroneous transaction
but still have archived logs. What should you do?
13. Your RMAN job fails with multiple errors, and you suspect database
corruption. Which RMAN command provides recommendations to resolve
the failure?
o A) LIST FAILURE
o B) REPAIR FAILURE
o C) ADVISE FAILURE
o D) VALIDATE BACKUP
Answer: C) ADVISE FAILURE
14. A table was accidentally dropped, and a full database recovery is not an
option. What RMAN feature allows you to recover the table?
o B) Export/Import
o C) Flashback Drop
15. You want to ensure that RMAN skips backing up files that have not changed
since the last backup. Which RMAN feature should you use?
o A) Incremental Backups
o B) Backup Compression
o C) Backup Optimization