您的位置:首页 > 数据库 > Oracle

Oracle回收站恢复删除的表

2014-11-19 00:00 218 查看
摘要: Oracle回收站恢复删除的表

从ORACLE 10g开始,引入了一个叫回收站(Recycle Bin)的概念

(1)首先查看数据库回收站是否开启:

SELECT NAME, VALUE FROM V$PARAMETER WHERE NAME='recyclebin';

VALUE= ON表示开启了回收站机制,OFF则表示回收站机制关闭。
可以用命令关闭回收站
ALTER SYSTEM SET RECYCLEBIN=OFF;或者ALTER SESSION SET RECYCLEBIN=OFF;
可以用命令开启回收站
ALTER SYSTEM SET RECYCLEBIN=ON;或者ALTER SESSION SET RECYCLEBIN =ON;
(2)查看回收站

SELECT * FROM USER_RECYCLEBIN;

(3)恢复删除的表

FLASHBACK TABLE TABLENAME TO BEFORE DROP;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: