博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 回收站
阅读量:7164 次
发布时间:2019-06-29

本文共 1008 字,大约阅读时间需要 3 分钟。

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

 

转载于:https://www.cnblogs.com/liuwt365/p/4187653.html

你可能感兴趣的文章