回收站打开,drop table…


SQL> flashback table test0407 to before drop;
flashback table test0407 to before drop
*
ERROR at line 1:
ORA-38305: object not in RECYCLE BIN


SQL> 




SQL> create table abc0407 (id number); 

Table created.

SQL>   insert into abc0407 values (10);

1 row created.

SQL> commit;

Commit complete.

SQL> select owner,object_name,droptime from dba_recyclebin;
select owner,object_name,droptime from dba_recyclebin
                                        *
ERROR at line 1:
ORA-00942: table or view does not exist


SQL> select object_name,droptime from user_recyclebin;

no rows selected

SQL> drop table abc0407;

Table dropped.

SQL> /
drop table abc0407
            *
ERROR at line 1:
ORA-00942: table or view does not exist

SQL> select object_name,droptime from user_recyclebin;

no rows selected

SQL> show parameter recy

NAME                                 TYPE         VALUE
------------------------------------ ----------- ------------------------------
buffer_pool_recycle                   string
db_recycle_cache_size                 big integer 0
recyclebin                           string       on
SQL> 


怀疑是drop system表空间的对象导致的



SQL*Plus: Release 11.1.0.7.0 - Production on Fri Apr 7 17:08:26 2017

Copyright (c) 1982, 2008, Oracle.   All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> create table test170407 (id number);

Table created.
SQL> insert into test170407 values (10);

1 row created.
SQL> commit;

Commit complete.

SQL>   select object_name,droptime from user_recyclebin;

no rows selected

SQL> drop table test170407;

Table dropped.

SQL> /
drop table test170407
            *
ERROR at line 1:
ORA-00942: table or view does not exist


SQL>   select object_name,droptime from user_recyclebin;

OBJECT_NAME                     DROPTIME
------------------------------ -------------------
BIN$TJEAbSK3uQbgUAAKCAJ0hA==$0 2017-04-07:17:10:49

SQL> 

初步认为, Flashback Drop 用于非系统表空间和本地管理的表空间, 也就是说建在系统表空间的表是不进回收站的。后面看看是否有其他原因
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值