浅谈Oracle闪回删除表限制

2014-11-24 18:56:39 · 作者: · 浏览: 2

1:回收站功能未开启(这个就不用测试了)
2:表的存储表空间不能为system
3: 表被删除的时候不能带purge参数
4:存在空间压力的时候
5:表上面启用了细粒度审计
6:表启用了VPD


一:测试表空间存储为system的闪回删除
1.1 创建测试用户,并赋予相应的权限,开启数据库的回收站功能


1.2 使用test用户新建2张表,一张存储在system表空间


1.3 分别删除2张表,不带purge参数,查看回收站只存在drop_2表,该表的存储表空间为users,由此证明表空间存储为system的表是不可以被闪回删除的


1.4 测试使用sys用户删除drop_2表,是否可以成功闪回删除