【Oracle】库中类似BIN$Uo3weAD5QECU9XSQQhnl1w==$0的东西是什么?如何清除?
【BIN$XXXX是什么】
删除表时在回收站留下的痕迹,可以通过 flashback table "BIN$XXXX" to before drop 来恢复被删除的当事表;
如果用drop table XXX purge来删除表,是不会在回收站留下痕迹的,只有drop table XXX会。
【如何清除BIN$XXXX】
使用命令 purge recyclebin来清除,需要特别注意的是 再想恢复就不行了。
以下是使用记录:
luna@ORCL>select tname from tab; TNAME ------------------------------ BIN$Uo3weAD5QECU9XSQQhnl1w==$0 BIN$kqhWt7kSTruiBUIjELbCDA==$0 BIN$zEqPQgPTRmq+aa5YMCHQGw==$0 DEPT EMP76 TEST01 TEST02 TEST03 TEST04 TEST05 TEST06 TNAME ------------------------------ TEST07 已选择12行。 luna@ORCL>purge recyclebin; 回收站已清空。 luna@ORCL>select tname from tab; TNAME ------------------------------ DEPT EMP76 TEST01 TEST02 TEST03 TEST04 TEST05 TEST06 TEST07 已选择9行。 luna@ORCL>
可以看到
BIN$Uo3weAD5QECU9XSQQhnl1w==$0 BIN$kqhWt7kSTruiBUIjELbCDA==$0 BIN$zEqPQgPTRmq+aa5YMCHQGw==$0
都被清除了。
参考资料:
https://blog.csdn.net/liusa825983081/article/details/80346892
https://wenku.baidu.com/view/0bfc9883336c1eb91b375d55.html
END