今天尝试使用recyclebin这个功能恢复表,但是发现这个数据字典中没有任何内容。
因为之前也是删过不少表的,所以不可能回收站中一条记录都没有。
后来经过查询得知,如果默认表空间为system的话,删除表是不会记录到recyclebin当中。
所以可以通过这条语句来查看一下当前的默认表空间:
SELECT PROPERTY_VALUE
FROM database_properties
WHERE PROPERTY_NAME = 'DEFAULT_PERMANENT_TABLESPACE'
通过这条语句来更改默认的表空间
ALTER DATABASE DEFAULT TABLESPACE users;
然后就可以了!