`
kinkding
  • 浏览: 148100 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

9i和10g闪回技术

阅读更多

一、9i:

1、查找 SCN (System Change Number), Time对应关系:

select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss'),
       to_char(DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER) AS SCN
  from dual;

 

 

2、根据时间闪回:

SELECT * FROM test AS OF TIMESTAMP TO_TIMESTAMP('2010-04-09 11:25:17', 'yyyy-mm-dd hh24:mi:ss');

 

3、根据SCN闪回:

SELECT * FROM test AS OF SCN 23565583;

 

 

二、10g:

1、数据闪回:Oracle Flashback Database特性允许通过SQL语句Flashback Database语句,让数据库前滚到当前的前一个时间点或者SCN,而不需要做时间点的恢复。闪回数据库可以迅速将数据库回到误操作或人为错误的前一个时间点,如Word中的"撤消"操作,可以不利用备份就快速的实现基于时间点的恢复。Oracle通过创建新的Flashback Logs(闪回日志),记录数据库的闪回操作。如果希望能闪回数据库,需要设置如下参数:DB_RECOVER_FILE_DEST日志的存放位置, DB_RECOVER_FILE_DEST_SIZE恢复区的大小。在创建数据库的时候,Oracle将自动创建恢复区,但默认是关闭的,需要执行 alter database flashback on命令。

 

SQL>flashback database to time to_timestamp(xxx);

分享到:
评论

相关推荐

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

    先以闪回查询( Flashback Query)出现在 Oracle 9i 版本中,后来 Oracle 在 10g 中对该技术 进行了全面扩展,提供了闪回数据库、闪回删除、闪回表、闪回事物及闪回版本查询等功能,本 文将重点说闪回删除、闪回表的...

    Oracle 9i&10g编程艺术:深入数据库体系结构(全本)含脚本

    3.10 闪回日志文件 104 3.10.1 闪回数据库 104 3.10.2 闪回恢复区 105 3.11 DMP文件(EXP/IMP文件) 106 3.12 数据泵文件 107 3.13 平面文件 110 3.14 小结 111 第4章 内存结构 113 4.1 进程全局区和用户...

    Oracle10g精简绿色版

    ● RAC:和Oracle 9i提供的RAC不同的是,Oracle 10g中,RAC使用了一种便携式集群软件,从而结束了集群软件由硬件厂商或第三方厂商提供的现状。 ● 回闪(Flashback)数据库:在Oracle 9i中,Oracle利用AUM提供有限的回...

    用Oracle闪回功能恢复偶然丢失的数据

    人为的错误是数据库系统失败的重要原因之一,根据调查约40%的系统问题是操作失误 或者用户错误引起的,...本文为大家介绍了闪回功能的原理,描述了利用Oracle 9i或Oracle 10g的闪回功能进行恢复偶然丢失数据的方法。

    Oracle10G完全教程ppt

    Oracle是目前最流行的关系型数据库管理系统,被越来越多的用户在信息系统管理、企业...在Oracle 10g中,第一次提出数据自动镜像存储、数据闪回功能以及功能强大的数据导出工具、大文件表空间以及表空间组管理等概念。

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

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

    oracle 10g经典实用教程——从入门到精通,ppt格式 便于命令复制

    希望 对您的学习有所帮助 Oracle是目前最流行的关系型数据库管理系统,被越来越多的...在Oracle 10g中,第一次提出数据自动镜像存储、数据闪回功能以及功能强大的数据导出工具、大文件表空间以及表空间组管理等概念。

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

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

    DBRA与DG的区别.pdf

    个版本,在 Oracle 9i,10g,11g 逐步强化其功能。Dataguard 因包含在 Oracle 内核内,客 户可以自行搭建使用,但是不提供任何保障服务。除 Active Dataguard 外,不收取 License 费用。 TRUST DBRA 而 Trust DBRA ...

    Oracle_Database_11g完全参考手册.part2/3

     使用闪回和自动撤消管理功能避免人为错误  构建和调整PL/SQL触发器、函数和程序包  使用Java、JDBC和XMIL开发数据库应用程序  使用Oracle实时应用群集(RAC)优化可用性和可扩展性 内容提要 《Oracle Database...

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

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

    深入解析OracleDBA入门进阶与诊断案例 4/4

     8.12 Oracle 10g闪回查询特性的增强   8.13 ORA-01555成因与解决   8.14 Oracle 11g闪回数据归档   8.15 AUM下如何重建UNDO表空间   8.16 使用Flashback Query恢复误删除数据   8.17 诊断案例之一...

    深入解析OracleDBA入门进阶与诊断案例 3/4

     8.12 Oracle 10g闪回查询特性的增强   8.13 ORA-01555成因与解决   8.14 Oracle 11g闪回数据归档   8.15 AUM下如何重建UNDO表空间   8.16 使用Flashback Query恢复误删除数据   8.17 诊断案例之一...

    深入解析OracleDBA入门进阶与诊断案例 2/4

     8.12 Oracle 10g闪回查询特性的增强   8.13 ORA-01555成因与解决   8.14 Oracle 11g闪回数据归档   8.15 AUM下如何重建UNDO表空间   8.16 使用Flashback Query恢复误删除数据   8.17 诊断案例之一...

    Oracle_Database_11g完全参考手册.part3/3

     使用闪回和自动撤消管理功能避免人为错误  构建和调整PL/SQL触发器、函数和程序包  使用Java、JDBC和XMIL开发数据库应用程序  使用Oracle实时应用群集(RAC)优化可用性和可扩展性 内容提要 《Oracle Database...

    深入解析Oracle.DBA入门进阶与诊断案例

    8.12 Oracle 10g闪回查询特性的增强 378 8.13 ORA-01555成因与解决 382 8.14 Oracle 11g闪回数据归档 389 8.15 AUM下如何重建UNDO表空间 393 8.16 使用Flashback Query恢复误删除数据 394 8.17 诊断案例...

Global site tag (gtag.js) - Google Analytics