如何从Oracle数据库中恢复所有已删除的数据?

时间:2011-12-16 09:45:04

标签: oracle oracle-sqldeveloper database-restore

我已经使用SQL Developer从Oracle数据库中删除了所有表。所有的桌子都放在回收站里?我该怎么做才能获得所有数据?

1 个答案:

答案 0 :(得分:6)

您可以通过查询recyclebin视图来检查您的对象是否在回收站中:

SELECT object_name, original_name, type, can_undrop, droptime FROM RECYCLEBIN 

您可以使用FLASHBACK TABLE语句撤消表:

FLASHBACK TABLE your_table TO BEFORE DROP;