`

oracle的数据恢复 flashback闪回操作

阅读更多
昨天,实施人员给我们打来电话,告诉我们因为操作失误将正式库当成测试库进行操作,导致几张表的数据全部执行了delete * 操作。
接到问题立刻知道了事件的严重性,立即开始研究解决办法。
了解到数据库是oracle 10G。 经查询可以使用flashback闪回操作进行恢复,这下放心了,说做就做。

闪回操作的具体步骤
1.开启Flash存储的权限
ALTER TABLE tablename ENABLE row movement ;
2.把数据表还原到指定时刻
flashback table tablename to timestamp to_timestamp('2010-07-17 10:40:00','yyyy-mm-dd hh24:mi:ss');
ok ~! 原来这么简单。

如果具体时间不清楚的话,可以查看日志,不过当时由于时间紧急我们并没有那么做,而是采用偷懒的方法 去试
select * from table_name as of timestamp to_timestamp('2010-07-17 10:40:00','yyyy-mm-dd hh24:mi:ss');
分享到:
评论

相关推荐

    oracle中关于flashback闪回的介绍

    在Oracle数据库管理中,闪回技术(Flashback)是一种非常重要的数据恢复工具。它允许用户和管理员以一种简单而有效的方式,恢复误删、误改的数据。本文将详细介绍Oracle数据库中闪回技术的相关知识点,包括其工作...

    Oracle_FlashBack闪回技术

    在Oracle数据库管理中,闪回技术(FlashBack)是一项极为重要的功能,它能够帮助数据库管理员恢复误操作或者数据丢失的情况,为数据的安全性和可靠性提供了强有力的保障。本文将详细介绍Oracle中的闪回技术及其应用...

    oracle 闪回 flashback

    Oracle 闪回(Flashback)技术是Oracle数据库提供的一种强大工具,主要用于数据恢复和时间点一致性查询。这一技术的核心在于Undo Segment,它记录了数据库中事务的撤销信息。Oracle 10g引入了多种闪回功能,包括...

    第16章Oracle闪回(Flashback)技术.pptx

    Oracle 闪回(Flashback)技术是 Oracle 数据库提供的一系列人为错误更正技术,用于快速恢复逻辑误操作。闪回技术从 Oracle 9i 版本开始,逐步发展到 Oracle 11g 版本,成为数据库恢复的重要手段。 1. 闪回技术...

    Oracle 闪回特性 FLASHBACK & RECYCLEBIN

    Flashback 系列是 Oracle 数据库中的一组功能强大且实用的闪回机制,旨在帮助数据库管理员和开发者快速恢复数据库中的各种对象,包括表、数据、事务等。Flashback 系列的功能可以追溯到 Oracle 9i 版本,并在后续...

    oracle11g flashback archive 资料整理

    Oracle 11g Flashback Archive 资料整理 Oracle Flashback Archive 是 Oracle 11...在 Oracle 11g 中,Flashback Archive 是一种强大的工具,能够提供有针对性数据表的可控时间闪回功能,提高数据恢复的效率和可靠性。

    Oracle RAC环境下开启FLASHBACK闪回功能.pdf

    在Oracle RAC(Real Application Clusters)环境下启用Flashback闪回功能是一项高级的数据库管理技术,它能够帮助数据库管理员在不丢失数据的情况下恢复到过去某一时间点的状态,这对于数据安全和灾难恢复至关重要。...

    用oracle10g的flashback闪回功能快速恢复oracle中被删除的表

    - **Oracle 9i**:引入了闪回查询(Flashback Query),这允许用户查询历史数据,但不支持闪回DDL操作,例如删除表。 - **Oracle 10g**:增强了闪回功能,加入了闪回表(Flashback Table)特性,使得恢复被删除的表变得...

    oracle 10g flashback(数据恢复)

    ### Oracle 10g Flashback 数据恢复功能详解 Oracle 10g 引入了强大的 Flashback 技术,这是一系列旨在帮助管理员和开发者在出现数据丢失或损坏时能够快速恢复数据的功能集合。该技术从 Oracle 9i 开始引入,并在 ...

    利用oracle 闪回技术恢复数据

    Oracle 闪回技术是Oracle数据库提供的一种强大工具,主要用于数据恢复和事务跟踪。它允许数据库管理员和用户在数据库层面恢复到过去的某个时间点,从而能够有效地处理意外的数据删除、更新错误或其他类似的事故。这...

    oracle flashback特性(闪回语句,闪回表,闪回数据库).doc

    * 数据恢复:Flashback Query 可以恢复到过去的数据状态。 * 事务回滚:Flashback Transaction Query 可以回滚到某个特定的事务状态。 * 数据审核:Flashback Query 可以查看过去的数据状态,用于数据审核。 Oracle...

    Oracle 9i以上的闪回,用于误操作后的数据恢复

    ### Oracle 9i以上版本中的闪回功能及误操作后的数据恢复 在Oracle数据库系统中,数据的安全性和完整性至关重要。为了应对可能出现的数据误删除、更新等意外情况,Oracle自9i版本起引入了闪回技术(Flashback)。该...

    oracle flashback闪回技术

    总之,Oracle Flashback技术是数据库管理的重要工具,它提供了强大的数据恢复能力,帮助用户应对各种误操作问题。通过了解和熟练掌握这些技术,数据库管理员可以更高效地维护数据库的稳定性和数据的完整性。

    flashback闪回技术

    ### Flashback闪回技术 #### 一、概述 Flashback技术是Oracle数据库中一项重要的数据恢复工具,它基于Undo Segment中的内容实现,并受到UNDO_RETENTION参数的影响。要使用这项特性,用户必须启用自动撤销管理表...

    dba数据恢复flashback

    **闪回数据库** 是最高级别的闪回操作,可以将整个数据库恢复到过去某个时间点的状态。这对于严重的逻辑错误恢复特别有用,但需要注意的是,这种恢复可能会导致未受影响的数据也被恢复到早期状态。 #### 七、小结 ...

    Oracle Flashback技术

    Oracle Flashback技术是Oracle数据库提供的一种强大的数据恢复和时间旅行功能,它允许用户查看和恢复到数据库的某个历史状态,而无需依赖传统的备份和恢复过程。这一特性在处理误删除、错误更新或需要查看历史数据时...

    Oracle9i使用闪回操作

    ### Oracle 9i 使用闪回操作 #### 一、Oracle闪回技术概述 Oracle闪回技术是一种非常实用的功能,它允许用户在不依赖备份的情况下恢复数据。这项技术尤其适用于那些因误删除或更新而导致的数据丢失情况。Oracle 9i...

    Oracle闪回(Flashback)技术.pptx

    Oracle闪回(Flashback)技术是Oracle数据库提供的一系列人为错误更正技术,旨在使数据库从任何逻辑误操作中迅速恢复。该技术从Oracle 9i版本的闪回查询开始,在Oracle 10g版本中系统地使用,Oracle 11g版本中进行了...

    ORACLE闪回技术恢复指南

    本文旨在详细介绍Oracle闪回技术的各种应用场景与操作步骤,帮助读者理解并掌握如何利用Oracle闪回功能有效地进行数据恢复。Oracle闪回技术是一项强大的特性,能够在无需借助传统的备份和恢复流程的情况下,帮助用户...

Global site tag (gtag.js) - Google Analytics