FLASHBACK TABLE table_name TO BEFORE DROP;If you are not using Oracle 10g, then you can restore the entire database and perform an incomplete recovery. Instead of opening your restored database, do the following:
STARTUP MOUNT RECOVER DATABASE UNTIL TIME '2000-01-31:23:59:00'; ALTER DATABASE OPEN RESETLOGS;You can specify the appropriate time to recover to.
Immediately shut down your database and take a good backup.
Dig Deeper on Oracle database backup and recovery
Related Q&A from Brian Peasland
Oracle expert Brian Peasland answers one reader's question about common pitfalls when connecting Oracle to outside programs. Continue Reading
One reader asks expert Brian Peasland a question about datafile sizes with the Oracle RMAN duplicate 10g command. Continue Reading
Managing parent table-child table relations in Oracle SQL environments is key to efficient programming. Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.