Necessity of using Flashback Query on dropped tables is disputable, though I found it worthy to tell 🙂 In my opinion, Recycle bin and Flashback Query are most useful features of 10G’s Flashback Concept. Below you will see how to use them together. Please don’t ask me why to use them together, because I couldn’t conjure up an almost real case yet 🙂 Your cases will be welcome as a comment.
/*FLASHBACK QUERY FROM NORMAL TABLE*/ 16:46:25 coskan@DABAK> SELECT * FROM T1 AS OF TIMESTAMP TO_TIMESTAMP(‘2007-08-03 16:45:04’, ‘YYYY-MM-DD HH24:MI:SS’); OBJID CREATION_D LAST_CHANG———- ———- ———-41 03.08.200742 03.08.2007 43 03.08.2007 44 03.08.2007 16:46:32 coskan@DABAK> drop table t1; Table dropped. 16:46:40 coskan@DABAK> SELECT object_name as recycle_name, original_name, type FROM recyclebin; RECYCLE_NAME ORIGINAL_NAME TYPE —————————— ——————————– ————————- BIN$riHbdXwdTB+CF2F6uHK8gg==$0 T1 TABLE BIN$EyQUrilzQLiP9E34k+xlPA==$0 T1_INSERT TRIGGER BIN$5Ysb/qadTD+hJEv3Ro3z5g==$0 T1_UPDATE TRIGGER /*QUERY FROM DROPPED TABLE*/ 16:47:00 coskan@DABAK> SELECT * FROM “BIN$riHbdXwdTB+CF2F6uHK8gg==$0”; OBJID CREATION_D LAST_CHANG ———- ———- ———- 41 03.08.2007 54 03.08.2007 03.08.2007 43 03.08.2007 44 03.08.2007 45 03.08.2007 46 03.08.2007 6 rows selected. /*FLASHBACK QUERY FROM DROPPED TABLE*/ 16:47:30 coskan@DABAK> SELECT * FROM “BIN$riHbdXwdTB+CF2F6uHK8gg==$0” AS OF TIMESTAMP 16:48:16 2 TO_TIMESTAMP(‘2007-08-03 16:45:04’, ‘YYYY-MM-DD HH24:MI:SS’); OBJID CREATION_D LAST_CHANG ———- ———- ———- 41 03.08.2007 42 03.08.2007 43 03.08.2007 44 03.08.2007 |
For Full Demonstration click code_listing_9
!!! Do not forget that availability of flashback query, depends on undo_retention parameter.
References Used
Oracle® Database Backup and Recovery Basics 10g Release 2 (10.2)
Hi there! Do you know if they make any plugins to help with SEO?
I’m trying to get my blog to rank for some
targeted keywords but I’m not seeing very good gains. If you know of any please
share. Appreciate it!
Comment by Keena L. Marlor — September 30, 2014 @ 2:14 am
When someone writes an article he/she keeps the idea of a user in his/her
mind that how a user can know it. Therefore that’s why this paragraph
is amazing. Thanks!
Comment by Corinna T. Osequera — October 8, 2014 @ 1:55 am