zzw原创_oracle回收站相关操作知识
Posted 如今在丽江
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zzw原创_oracle回收站相关操作知识相关的知识,希望对你有一定的参考价值。
1、查询回收站状态语句
select * from user_recyclebin order by droptime desc
2、还原回收站
FLASHBACK TABLE <<Dropped_Table_Name>> TO BEFORE DROP RENAME TO <<New_Table_Name>>;
备注:这里的RENAME是给删除的对象进行重新命名,是一个可选命令。
注意点:
1、关于其中的Dropped_Table_Name 是original_name还是BIN$这样开头的object_name呢?
其实都可以,但有一点重要区别,如果多次删除相同表名的表话,则采用original_name时,是恢复最后删除的哪个表,所以想要准确恢复某一次删除表的话,Dropped_Table_Name必须用object_name。 如上图,多次删除了BDC_VERDION表,想要恢复第2次删除的BDC_VERDION表,必须采用 FLASHBACK TABLE “BIN$S9tQgociX7ngUwEAAH/PsQ==$0” TO BEFORE DROP RENAME 来恢复。因为object_name是唯一的(一眼看去最近删除的object_name似乎相同,睁大眼睛仔细瞧,其实有一个字母差别的)
2、注意的是,由于object_name包含特殊字符,所以必须用双引号括起来,否则会提示表名无效。
以上是关于zzw原创_oracle回收站相关操作知识的主要内容,如果未能解决你的问题,请参考以下文章