oracle 数据库闪回相关语句介绍
更新时间:2012年11月22日 17:11:10 作者:
本文将详细介绍oracle 数据库闪回相关语句,需要了解跟多的朋友可以参考下
1\将表闪回到某一时间点:
闪回操作前启用行移动功能
Sql代码
alter table emp enable row movement;
执行闪回语句:
Sql代码
flashback table emp to timestamp to_timestamp('20120709195000','YYYYMMDDHH24:MI:SS');
2\闪回回收站:
Java代码
SQL>show recyclebin;
SQL>drop table emp;
SQL>show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
EMP BIN$b+XkkO1RS5K10uKo9BfmuA==$0 TABLE 2012-11-07:15:30:47
SQL>flashback table emp to before drop;或
SQL>flashback table "BIN$b+XkkO1RS5K10uKo9BfmuA==$0" to before drop;
清理回收站:
清除回收站中的单个表:purge table emp
清除整个回收站:purge recyclebin
清除不同的对象回收站:purge user_recyclebin或purge dba_recyclebin
彻底删除一个table: SQL>drop table emp purge; --表不能被恢复了。
3\闪回事物查询:
Sql代码
select * from flashback_transaction_query where TABLE_NAME= 'EMP'
闪回操作前启用行移动功能
Sql代码
alter table emp enable row movement;
执行闪回语句:
Sql代码
flashback table emp to timestamp to_timestamp('20120709195000','YYYYMMDDHH24:MI:SS');
2\闪回回收站:
Java代码
SQL>show recyclebin;
SQL>drop table emp;
SQL>show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
EMP BIN$b+XkkO1RS5K10uKo9BfmuA==$0 TABLE 2012-11-07:15:30:47
SQL>flashback table emp to before drop;或
SQL>flashback table "BIN$b+XkkO1RS5K10uKo9BfmuA==$0" to before drop;
清理回收站:
清除回收站中的单个表:purge table emp
清除整个回收站:purge recyclebin
清除不同的对象回收站:purge user_recyclebin或purge dba_recyclebin
彻底删除一个table: SQL>drop table emp purge; --表不能被恢复了。
3\闪回事物查询:
Sql代码
select * from flashback_transaction_query where TABLE_NAME= 'EMP'
相关文章
ORACLE 11g安装中出现xhost: unable to open display问题解决步骤
这篇文章主要给大家介绍了关于在ORACLE 11g安装中出现xhost: unable to open display问题的解决方法,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。2017-03-03Oracle数据仓库的分层管理器解决方案开发者网络Oracle
Oracle数据仓库的分层管理器解决方案开发者网络Oracle...2007-03-03win平台oracle rman备份和删除dg备库归档日志脚本
本文介绍win平台oracle rman备份和删除dg备库归档日志脚本2013-11-11
最新评论