`
xulinqs
  • 浏览: 7307 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

oracle flashback 找回数据

阅读更多

今天误删了一部分数据,commit提交了。

还好oracle有flashback功能:

 flashback table auto_testdatareset to timestamp to_timestamp('2010-11-17 16:40:00','yyyy-mm-dd hh24:mi:ss'); 

 

之前要

alter table auto_testdatareset enable row movement;

 

 

 

分享到:
评论

相关推荐

    Oracle数据库误删除数据的不同恢复方法整理(超级实用)

    **原理**:利用Oracle提供的闪回方法,在删除数据之后还未执行大量其他操作的情况下,可以通过闪回的方式直接找回被删除的数据。 **步骤**: 1. **确定删除数据的时间**:需要知道数据被删除的具体时间点。 2. **...

    oracle 闪回 flashback

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

    oracle中truncate table后的数据恢复

    在Oracle数据库中,`TRUNCATE TABLE`是一个用于删除表中所有数据的命令,它与`DELETE`语句不同,不记录任何删除操作,并且在大多数情况下执行速度更快。然而,一旦执行`TRUNCATE TABLE`,数据通常无法通过常规的...

    Oracle 10g Flashback 概述

    Oracle 10g Flashback是Oracle数据库10g版本中引入的一个强大特性,它为数据库管理员和用户提供了恢复数据到过去某个时间点的能力,而无需依赖传统的备份和恢复过程。这个功能极大地增强了数据库的可恢复性和灵活性...

    ORACLE truncate 数据恢复

    在Oracle数据库中,`TRUNCATE TABLE`命令用于删除表中的所有数据,但它与`DELETE`语句有所不同。`TRUNCATE`操作是DDL(Data Definition Language)的一部分,而`DELETE`是DML(Data Manipulation Language)。由于`...

    oracle找回删除的数据

    在Oracle数据库环境中,误删除数据是一个常见的问题,但幸运的是,通过合理的恢复策略和技术手段,我们通常能够找回这些被删除的数据。以下将详细介绍如何在Oracle环境下执行数据恢复操作,包括理解Oracle的时间戳...

    oracle数据误删找回

    本文将深入探讨如何在 Oracle 10g 中找回被误删的数据,主要涉及 SCNs(系统改变号)的概念及其在恢复过程中的作用。 SCN,即 System Change Number,是 Oracle 数据库的一个关键组件,它充当了数据库的内部时钟,...

    Oracle恢复误删除数据

    如果在删除数据后还没有进行大量的操作(只要保证被删除数据的块没有被覆写),就可以利用闪回方式直接找回删除的数据。 首先,需要确定删除数据的时间(在删除数据之前的时间就行,不过最好是删除数据的时间点)。...

    oracle 数据库数据恢复资料

    - **丢失或损坏的归档日志**:如果在恢复过程中发现缺失归档日志,可能需要从备用存储位置找回,或者使用Flashback技术尝试恢复。如果日志损坏,可能需要借助第三方工具或联系Oracle技术支持协助修复。 - **强制...

    oracle如何将删除的表找回

    在Oracle数据库中,数据的删除并不意味着立即永久丢失,尤其是当你使用`DELETE`语句删除数据后,只要没有进行大量的后续操作,就有可能通过特定的恢复机制找回已删除的表或数据。本篇文章将详细解释如何在Oracle 10g...

    oracle 数据恢复

    oracle 怎样恢复某一历史事件以前的数据,如果设置了数据分片怎么回复

    BLOG_Oracle 回收站及flashback drop_LHR.pdf

    这一功能在Oracle中通常通过flashback query或者flashback drop命令实现。 4. 使用job批量删除回收站中的对象: 如果回收站中积累了大量对象,手工删除会非常缓慢和繁琐。这时可以使用Oracle的job调度功能来批量...

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

    7. **闪回丢弃(Flashback Drop)**:类似于操作系统中的“回收站”,被DROP的表或索引可以在闪回丢弃中找回,前提是撤销数据未被清除。 在使用闪回技术时,需要确保有足够的存储空间来保存闪回日志,并且要合理...

    oracle误删数据恢复方法小结

    如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,他们必须求助DBA来对数据库进行恢复,到了Oracle9i,这一个难堪局面有所改善。Or(www.jb51.net)acle 9i中提供了一项新的技术手段–闪回查询,...

    Oracle 10g的“数据闪回”机制——Oracle 10g系列专栏(一).pdf

    除了闪回删除,Oracle 10g还提供了其他数据闪回功能,如“闪回查询”(Flashback Query)。这项功能允许用户查看数据库的先前状态,即使数据已经被提交。通过使用闪回查询,DBA可以在短时间内找到并恢复已被删除的...

    Oracle 闪回 找回数据的实现方法

    二、找回表数据 如果只是误删除或修改了表中的部分数据,而非整个表,可以采用不同的策略。例如,我们可以使用闪回查询来恢复特定时间点的数据。在案例中,我们假设删除了IDNO为2的学生记录。首先,我们需要确定...

    【总结】oracle恢复误删除数据,解除锁定的等sql语句.doc

    这个命令可以帮助快速找回丢失的数据。 - **闪回表**: 当整个表被误删除时,可以通过`FLASHBACK TABLE`命令恢复到删除前的状态。首先需要知道被删除表的名称。例如: ```sql FLASHBACK TABLE 表名 TO BEFORE ...

    重新找回更新的数据表或删除的存储过程方法

    ### 重新找回更新的数据表或删除的存储过程方法 在Oracle数据库管理中,有时我们可能会误删数据表或存储过程,或者对它们进行了错误的更新操作。这些情况往往会导致数据丢失或业务流程中断,给企业的正常运营带来极...

    oracle常见问题解答

    Oracle Flashback技术允许从任意时间点恢复数据,即使是在数据已被删除或更新之后。通过`FLASHBACK TABLE`、`FLASHBACK QUERY`等命令,可以在不破坏现有数据的情况下,恢复至所需的状态。 3. **管理自动UNDO表空间...

Global site tag (gtag.js) - Google Analytics