怎么回收drop掉一个表的空间(四)

2014-11-24 16:14:06 · 作者: · 浏览: 2
tt.emp ;
表已创建。
LILY@orcl#create table lily_t1 as select * from scott.emp;
表已创建。
LILY@orcl#drop table lily_t;
表已删除。
LILY@orcl#drop table lily_t1;
表已删除。
LILY@orcl#show recycle
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
LILY_T BIN$37hOKoIydnrgQKjABIlDcw==$0 TABLE 2013-06-22:13:18:10
LILY_T1 BIN$37hOKoIzdnrgQKjABIlDcw==$0 TABLE 2013-06-22:13:18:16
LILY@orcl#purge recyclebin
2 ;
回收站已清空。
LILY@orcl#show recycle
LILY@orcl#
################################删除所有用户下的recycle,需要使用dba权限#####
LILY@orcl#show recycle
LILY@orcl#create table lily_t as select * from scott.emp ;
表已创建。
LILY@orcl#create table lily_t1 as select * from scott.emp;
表已创建。
LILY@orcl#drop table lily_t;
表已删除。
LILY@orcl#drop table lily_t1;
表已删除。
LILY@orcl#show recyclebin
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
LILY_T BIN$37hOKoI0dnrgQKjABIlDcw==$0 TABLE 2013-06-22:13:21:45
LILY_T1 BIN$37hOKoI1dnrgQKjABIlDcw==$0 TABLE 2013-06-22:13:21:50
SCOTT@orcl#select default_tablespace from user_users;
DEFAULT_TABLESPACE
------------------------------------------------------------
USERS
SCOTT@orcl#conn lily/root
已连接。
LILY@orcl#select default_tablespace from user_users;
DEFAULT_TABLESPACE
------------------------------------------------------------
TEST
LILY@orcl#conn scott/root
SCOTT@orcl#show recycle
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
SCOTT_T BIN$37hikMvxSS3gQKjABIlDig==$0 TABLE 2013-06-22:13:23:52
SCOTT_T1 BIN$37hikMvySS3gQKjABIlDig==$0 TABLE 2013-06-22:13:23:57
LILY@orcl#conn sys/root as sysdba
已连接。
SYS@orcl#purge dba_recyclebin;
DBA 回收站已清空。
SYS@orcl#conn lily/root
已连接。
LILY@orcl#show recyclebin;
LILY@orcl#conn scott/root;
已连接。
SCOTT@orcl#show recyclebin
SCOTT@orcl#
########################删除某个表空间下的用户的所有recyclebin回收空间##########
RHYS@orcl#show recycle
RHYS@orcl#create table rhys_t as select * from scott.emp;
表已创建。
RHYS@orcl#create table rhys_t1 as select * from scott.emp;
表已创建。
RHYS@orcl#drop table rhys_t;
表已删除。
RHYS@orcl#drop table rhys_t1;
表已删除。
RHYS@orcl#show recycle
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
RHYS_T BIN$37h1A4fBz5HgQKjABIlDoA==$0 TABLE 2013-06-22:13:29:02
RHYS_T1 BIN$37h1A4fCz5HgQKjABIlDoA==$0 TABLE 2013-06-22:13:29:06
RHYS@orcl#conn lily/root
SYS@orcl#purge tablespace test user rhys;
表空间已清除。
SYS@orcl#conn rhys/root
已连接。
RHYS@orcl#show recyclebin
RHYS@orcl#
RHYS@orcl#conn lily/root
已连接。
LILY@orcl#show recyclebin
ORIGINAL NAME RECYCLEBIN NAME