Which two statements are correct regarding the Oracle Flashback Drop feature?

Which two statements are correct regarding the Oracle Flashback Drop feature? (Choose two.)

Which two statements are correct regarding the Oracle Flashback Drop feature? (Choose two.)

A.
Recycle bin exists for the tables only in non-SYSTEM, locally managed tablespaces.

B.
You can flash back a dropped table provided row movement has been enabled on the table.

C.
If you drop an index before dropping its associated table, then the recovery of the index is not supported when you flash back the dropped table.

D.
When you execute the DROP TABLESPACE ? INCLUDING CONTENTS command, the objects in the tablespace are places in the recycle bin.

E.
When a dropped table is moved to the recycle bin, only the table is renamed to a system-generated name; its associated objects and constraints are not renamed.

F.
If you drop a table that is protected by the recycle bin, then associated bitmap-joined indexes and materialized view logs are also stored in the recycle bin.

Explanation:

Choice B is incorrect since enabling row movement doesn’t gurantee that you can undrop the table.
Consider this situation:

ALTER TABLE TB1 ENABLE ROW MOVEMENT;
DROP TABLE TB1 PURGE;

We can’t undrop the table tb1 even though we enabled row movement. Also bear in mind that your limited in Flash Back drop with the space constraint.



Leave a Reply 0

Your email address will not be published. Required fields are marked *