手机
当前位置:查字典教程网 >编程开发 >Oracle教程 >oracle 数据库闪回相关语句介绍
oracle 数据库闪回相关语句介绍
摘要:1将表闪回到某一时间点:闪回操作前启用行移动功能Sql代码altertableempenablerowmovement;执行闪回语句:Sql...

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'

【oracle 数据库闪回相关语句介绍】相关文章:

oracle数据库如何导出并重新导入

浅谈Oracle数据库的建模与设计

如何保持Oracle数据库的优良性能

Oracle数据库数据文件位置修改方法

Oracle数据库安装图解和基本命令行的使用

Oracle中OSFA和数据仓库简介

oracle数据库补丁列表查询

完全删除Oracle数据库的方法

Oracle数据库初学者开场篇

oracle冷备份迁移数据库到其他机器步骤

精品推荐
分类导航