oracle10g中用drop table命令删除表以后(原表有记录),用select * from tab; 发现多出一个BIN$MGhrPKxtxT7gQAB/AQAUKA==$0表,并且无法再删除.
drop table的时候在一个参数purge就可以了。
[@more@]原因这个是10g 的新特性。
Drop Table 后,没有真正的删除表,而是在“垃圾站”中了。可以通过:
SQL> SHOW RECYCLEBIN
看到。如果要彻底删除,使用:
SQL> PURGE TABLE "BINjR8PK5HhrrgMK8KmgQ9nw==";
删除这一个或
SQL> PURGE RECYCLEBIN;
删除全部。
db_flashback_retention_target参数是设定闪回数据的最长保存时间,单位是分钟
Drop Table 后,没有真正的删除表,而是在“垃圾站”中了。可以通过:
SQL> SHOW RECYCLEBIN
看到。如果要彻底删除,使用:
SQL> PURGE TABLE "BINjR8PK5HhrrgMK8KmgQ9nw==";
删除这一个或
SQL> PURGE RECYCLEBIN;
删除全部。
db_flashback_retention_target参数是设定闪回数据的最长保存时间,单位是分钟
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-998995/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-998995/
1472

被折叠的 条评论
为什么被折叠?



