Oracle10g中如何删除垃圾表?

数据库 Oracle
以下的文章将要教会你如何正确的删除Oracle10g中的某些垃圾表的实际操作步骤,下面就是文章的具体内容的描述,望你看完会有所收获。

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

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中的垃圾表的介绍,望你能有所收获。

【编辑推荐】

  1. Oracle 10g的即时客户端与PHP的安装
  2. 安装Oracle 10g 在redhat linux 的正确方案
  3. Oracle数据库中的(+)连接如何操作?
  4. Oracle安全策略的实际用法
  5. Oracle存储过程中如何准确的实现分页
责任编辑:佚名 来源: 博客园
相关推荐

2010-04-20 13:37:04

2011-05-13 14:47:05

oracle10g乱码问题

2011-05-20 13:50:30

oracle10g乱码

2010-04-19 15:04:28

升级Oracle10g

2010-03-31 10:22:25

Oracle10g优化

2010-03-31 09:56:46

Oracle10g

2011-05-20 09:39:13

Oracle10g新特性

2010-05-05 14:21:19

Oracle10g

2010-03-31 09:38:26

Oracle10g x

2010-03-31 08:51:35

Oracle 10g

2011-08-01 12:50:18

LinuxOracle10GOracle11G

2010-03-31 18:01:06

Oracle10g安装

2010-02-07 13:45:29

Ubuntu orac

2010-04-28 10:45:24

Oracle10g

2010-05-06 11:15:49

Oracle10g

2010-03-31 09:16:28

Oracle10g安装

2010-04-13 14:53:01

Oracle9i和Or

2011-08-29 13:40:12

Oracle 10g创建表空间

2010-04-16 09:11:53

应用FORALL

2009-10-23 15:54:01

Oracle 10g序
点赞
收藏

51CTO技术栈公众号