Oracle Flashback Database and restore points are related data protection features that enable you to rewind data back in time to correct any problems caused by logical data corruption or user errors within a designated time window.
Points to Remember
– Flashback Database command can be run either from SQLPLUS or using RMAN Utility.
– FLASHBACK DATABASE command can be used to rewind the database to a target time, SCN or a log sequence number.
– Flashback command works by undoing the changes made to the data files that exist when you run the command.
– Flashback can fix only logical failures, not physical failures.
– If the database control file is restored from backup or re-created, then all existing flashback log information is discarded.
– Avoid using FLASHBACK DATABASE with a target time or SCN that coincides with a NOLOGGING operation, it can cause block corruption.