Oracle恢复误删的表

1、查看oracle所有进入回收站的表,只要删除的时候没有加purge都会有

select * from dba_recyclebin order by droptime desc;

2、还原表:

其中"USER_A"."BIN$e+J41PX6TzGmUsDigQrbNw==$0"分别对应查询结果中的OWNER和OBJECT_NAME,后面的rename to还原后的表名

flashback table "USER_A"."BIN$e+J41PX6TzGmUsDigQrbNw==$0" to before drop rename to "TABLE_RECOVER";

你可能感兴趣的:(oracle,数据库)