Oracle10g中如何删除垃圾表?

在Oracle10g实际使用的过程中你遇到这种情况,即以前删除的某些表在Oracle数据库中出现许多的垃圾表,例如:BINjR8PK5HhrrgMK8KmgQ9nw==之类的根本无法删除的表也无法用delete 删除,一般不影响正常使用,但是有以下情况使我们必须删除它。

我们拥有10多年网页设计和网站建设经验,从网站策划到网站制作,我们的网页设计师为您提供的解决方案。为企业提供成都做网站、成都网站制作、微信开发、微信小程序开发、移动网站建设H5场景定制、等业务。无论您有什么样的网站设计或者设计方案要求,我们都将富于创造性的提供专业设计服务并满足您的需求。

1,这些表占用空间2,如果使用Middlegen-Hibernate-r5的朋友会发现一些问题,不你象以前用Oracle9时那么顺的生成hibernate配置文件,原因就在这里将它删除就没有问题了。

3,其它情况BINjR8PK5HhrrgMK8KmgQ9nw==之类的表这个是10g 的新特性。

Drop Table 后,没有真正的删除表,而是在“垃圾站”中了。可以通过:SQL> SHOW RECYCLEBIN看到。如果要彻底删除,

使用:

 
 
 
 
  1. SQL> PURGE TABLE "BINjR8PK5HhrrgMK8KmgQ9nw==";

删除这一个或SQL> PURGE RECYCLEBIN;删除全部。

以上的相关内容就是对如何删除Oracle10g中的垃圾表的介绍,望你能有所收获。

文章题目:Oracle10g中如何删除垃圾表?
转载来于:http://www.shufengxianlan.com/qtweb/news44/546094.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联