`
ginaduxuefang
  • 浏览: 89346 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

闪回表查询

阅读更多

 查找全表数据:

23:30:27 SQL> select * FROM emp;

 删除某一条数据:

23:31:39 SQL> delete from emp where empno= 7934;

 发现错误,回想起删除数据的时间:本例中实在23点31分左右删除的,执行flashback语句:

23:40:39 SQL> flashback table emp to timestamp to_timestamp('10-07-12 23:30:00','dd-mm-yy hh24:mi:ss');
flashback table emp to timestamp to_timestamp('10-07-12 23:30:00','dd-mm-yy hh24:mi:ss')
                *
ERROR at line 1:
ORA-08189: cannot flashback the table because row movement is not enabled

 该操作失败,因为默认情况下没有为任何表启动行移动(作为表闪回的前提条件),因此要为这个表启动它:

23:45:55 SQL> alter table emp enable row movement;

Table altered.

 

现在重新尝试闪回:

23:47:38 SQL> flashback table emp to timestamp to_timestamp('10-07-12 23:30:00','dd-mm-yy hh24:mi:ss');

Flashback complete.

 

分享到:
评论

相关推荐

    利用oracle闪回技术恢复误删除的表或误更新的记录.pdf

    为了使 Oracle 数据库从任何逻辑误操作中迅速地恢复...进行了全面扩展,提供了闪回数据库、闪回删除、闪回表、闪回事物及闪回版本查询等功能,本 文将重点说闪回删除、闪回表的使用。(本文使用oracle 版本10.2.0.3.0)

    Oracle 10g数据库中闪回表特性剖析

    Oracle9i Database 推出了闪回查询选项的概念,以便检索过去某个时间点的数据,但它不能闪回 DDL 操作,如删除表的操作。唯一的恢复方法是在另一个数据库中使用表空间的时间点恢复,然后使用导出/导入或其他方法,在...

    Oracle 8大闪回模式及其特性及其详细实验解释

    闪回事务查询,闪回查询语句!关于闪回数据归档FBDA等等

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第2/2部分)

     ●oracle恢复管理器和oracle闪回技术  ●资源管理器  ●oracle自动存储管理  ●oracle调度程序  ●自动工作负荷知识库  ●性能调整 作译者  John Watson就职于BPLC Management Consultants,负责公司欧洲...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第1/2部分)

     ●oracle恢复管理器和oracle闪回技术  ●资源管理器  ●oracle自动存储管理  ●oracle调度程序  ●自动工作负荷知识库  ●性能调整 作译者  John Watson就职于BPLC Management Consultants,负责公司欧洲...

    ORACLE数据库回闪

    ORACLE数据库表的信息不小心误删,可以通过回闪找数据信息!

    Oracle_FlashBack闪回技术

    Oracle中FlashBack技术的应用 1: 闪回数据库; 2: 闪回drop掉的表; 3: 闪回对表数据的修改; 4: 闪回版本查询

    oralce 闪回

    介绍oracle闪回,包括数据库闪回、表闪回、删除闪回、闪回事务查询

    基于Oracle闪回详解(必看篇)

    Oracle 9i 开始支持闪回,Oracle10g开始全面支持闪回功能,Oracle11g有所完善,为大家快速的恢复数据,查询历史数据提供了很大的便捷方法。 本文主要对Oracle常用闪回使用做些详细介绍,其中对于不常用的事务和版本...

    oracle闪回技术

    闪回技术是Oracle 数据库独有的,支持任何级别的恢复,包括行、事务、表和数据库范围。使用闪回特性,您可以查询以前的数据版本,还可以执行更改分析和自助式修复,以便在保持数据库联机的同时从逻辑损坏中恢复。

    Oracle 10gR2中设定指定恢复点实现闪回

    Oracle 9i引入的闪回查询功能显示前一个时间点的查询结果。但是,表本身并没有改变。Oracle 10g增强了闪回功能,可以永久闪回一个表格。现在Oracle 10g第二版通过增加指定的恢复点,使这一过程更加方便。

    oracle 9i使用闪回查询恢复数据库误删问题

    Oracle 9i中提供了一项新的技术手段–闪回查询,用户使用闪回查询可以及时取得误操作前的数据,并可以针对错误进行相应的恢复措施,而这一切都无需DBA干预。 因为一时手贱,生产上的数据被我给delete掉了。 用的是...

    oracle flash

    全面讲解oracle11g闪回技术,如闪回版本,闪回事务查询,闪回表,闪回数据库,闪回归档

    仿制简单的SQL select查询语句,用于对二维数组的查询,建立环境-Excel Vba,可移植到VB环境中

    建立运行环境-Excel Vba,可...' 但运算速度相差过于悬殊(大概几十到上百倍 - "一闪而过"和"一袋烟"的差距!),最后不得不放弃。 ' 所以现在的版本相当于一个简化了的select语句,但对于大多数查询情况而言够用了。

    chronomodel:具有用于ActiveRecord(5.x)的“闪回”框架的临时PostgreSQL(9.4+)系统

    ChronoModel使用免费PostgreSQL上的标准SQL来实现Oracle以“闪回查询”的形式销售的产品。 从学术上讲,ChronoModel实现了具有的缓。 所有历史记录保存都发生在数据库系统内部,从而使应用程序代码不必进行处理。 ...

    Oracle.11g.从入门到精通 (1/2)

    10.6.6 闪回事务查询 10.7 几种备份与恢复方法的比较 第11章 控制文件及日志文件的管理 11.1 控制文件 11.1.1 控制文件概述 11.1.2 多路复用控制文件 11.1.3 控制文件的创建 11.1.4 控制文件的备份与恢复 11.1.5 ...

    Oracle.11g.从入门到精通 (2/2)

    10.6.6 闪回事务查询 10.7 几种备份与恢复方法的比较 第11章 控制文件及日志文件的管理 11.1 控制文件 11.1.1 控制文件概述 11.1.2 多路复用控制文件 11.1.3 控制文件的创建 11.1.4 控制文件的备份与恢复 11.1.5 ...

    oracle10g课堂练习II(2)

    练习概览:执行闪回数据库 6-30 7 处理数据库损坏 课程目标 7-2 什么是块损坏 7-3 块损坏故障现象: ORA-01578 7-4 如何处理损坏 7-5 与损坏相关的功能 7-7 DBVERIFY 实用程序 7-8 解释 DBVERIFY 输出 7-9...

Global site tag (gtag.js) - Google Analytics