首页 > 代码库 > oracle 回收站
oracle 回收站
ORACLE10g回收站的好处是在误删除一个表时,有一个恢复的机制,但如果不需要使用这个功能,可以使用命令进行关闭
1.关闭或开启回收站功能
ALTER SESSION SET recyclebin=on;
ALTER SYSTEM SET recyclebin=OFF;
2.从回收站恢复表
恢复表,用回闪表的功能:
FLASHBACK TABLE zftang TO BEFORE DROP;
3.查看回收站里的对象
SELECT original_name, object_name, TYPE, droptime FROM user_recyclebin;
BIN$t26oQCQuTri6ZrLN1WPSvA==$0
SQL> drop table TESTDELETE;表已删除。SQL> --Oracle的回收站SQL> --查看回收站SQL> show recyclebinORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME ---------------- ------------------------------ ------------ ------------------- TESTDELETE BIN$oY28BlKeSle/lJNUpKzrMQ==$0 TABLE 2012-10-23:15:42:09 SQL> --清空回收站SQL> purge recyclebin 2 ;回收站已清空。SQL> --彻底删除表SQL> drop table test1 purge;表已删除。SQL> show recyclebin
oracle 回收站
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。