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

通过dbms_flashback找回误删除的数据收藏

 
阅读更多
在使用DBMS_FLASHBACK时要首先注意以下几个事项:

1、首先需要给要执行闪回的用户纸型这个闪回包的权限,如下:

grant execute on dbms_flashback to scott;

2、在SYS用户下不能执行这个闪回包。

3、执行完闪回包以后要要执行DBMS_FALSHBACK.DISABLE(),不然无法执行其他操作。



执行闪回操作只需要如下语句即可:

EXEC DBMS_FLASHBACK.ENABLE_AT_TIME(SYSDBA-10/1440);

其中10为闪回10分钟前的数据。
分享到:
评论

相关推荐

    oracle中关于flashback闪回的介绍

    - **Flashback View**:通过Flashback View可以查询过去某一时刻的数据状态。这种视图由undo保留间隔来限制,即undo数据保留的时间长度决定了可以从多远的时间点恢复数据。 - **示例**:如果设置了undo保留时间为一...

    ORACLE误删除数据的恢复方法

    通过以上步骤,我们可以有效地利用SCN恢复Oracle数据库中误删除的数据。需要注意的是,虽然SCN提供了一种强大的恢复手段,但在实际操作中还需谨慎行事,并确保对数据库有足够的了解。此外,定期备份数据仍然是避免...

    Oracle9i使用闪回操作

    这项技术尤其适用于那些因误删除或更新而导致的数据丢失情况。Oracle 9i版本引入了闪回技术,为用户提供了一种强大的工具来恢复到特定的时间点或者系统更改编号(SCN)的状态。 #### 二、闪回操作的基础概念 1. **...

    oracle误删除表数据后的恢复详解.doc

    总结来说,Oracle 提供了强大的数据恢复机制,包括通过调整 Undo Retention 参数来延长撤销信息的保留时间,以及利用 Flashback 和 AS OF TIMESTAMP 功能来恢复误删除的数据。理解并熟练运用这些工具对于数据库管理...

    oracle恢复误删数据

    在Oracle数据库环境中,数据安全是至关重要的,但有时由于误操作,可能会导致数据被意外删除。在这种情况下,了解如何恢复误删数据变得极其关键。Oracle提供了多种机制来帮助用户在不同场景下恢复丢失的数据,包括闪...

    oracle删除数据的恢复

    在Oracle数据库管理中,误删除数据是一个常见的问题。一旦数据被意外删除且已提交(即使用了`DELETE`语句并执行了`COMMIT`),恢复这些数据变得较为复杂。然而,Oracle提供了一些内置机制来帮助用户在一定条件下恢复...

    PL/SQL实现Oracle数据库任务调度

    在Oracle中,数据恢复通常依赖于备份和日志,但在某些情况下,如误删除或修改数据,可以使用DBMS_FLASHBACK包来进行数据恢复。DBMS_FLASHBACK包提供了一种称为“倒叙查询”的功能,允许查询过去某个时间点的数据状态...

    ORACLE FLAHBACK

    针对误删除表的情况,Oracle 10g引入了Flashback Drop功能。这一功能允许用户恢复已删除的表及其所有依赖对象。 ##### 示例 ```sql FLASHBACK TABLE table_name TO BEFORE DROP; ``` #### 七、Oracle 10g的...

    BLOG_Oracle 回收站及flashback drop_LHR.pdf

    这个功能使得在误删除对象后能够迅速而准确地恢复数据,缩短了数据恢复的时间,减少了数据丢失的风险。 3. 闪回体系中的flashback drop: 在闪回体系中,flashback drop是处理误删除问题的一项重要技术。它使得...

    oracle如何将删除的表找回

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

    《Oracle10G-闪回技术》实验手册.doc

    Oracle 10G 的闪回技术是数据库管理系统中一项强大的恢复功能,它使得DBA能够轻松地恢复误删除或误更新的数据,极大地简化了数据库管理的工作。本实验手册重点介绍了Oracle 10G及以后版本的主要闪回技术,并强调其...

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

    这种只读视图使得用户能够识别并恢复误删除、更新或插入的数据。但是,闪回查询不适用于恢复DROP操作,因为这些操作涉及表结构的更改,而非简单的数据修改。 2. 回滚段: 回滚段是Oracle数据库中存储事务回滚信息的...

    oracle误删数据表还原的二种方法(oracle还原)

    在某些情况下,如果删除的数据与其它关联表中的信息同步更新,可以通过编写SQL查询从这些关联表中恢复数据。这通常涉及复杂的JOIN操作和逻辑判断,以确保插入的数据准确无误。 四、创建备份表恢复 另一种策略是在...

    1z-053考前必看-206题+711后30题.pdf

    在Oracle数据库中,Flashback Transactions(闪回事务)允许用户回滚到特定时间点的事务,以便恢复丢失或误删除的数据。为了启用这项功能,需要满足一定的先决条件。 #### 关键点: 1. **补充日志必须启用** ...

    关于Oracle闪回技术的应用研究分析.pdf

    当用户误删除表时,Oracle会自动将删除的表放入“回收站”。通过回收站,用户可以使用`FLASHBACK TABLE`命令轻松恢复被误删的表,如恢复`EmployeeStats`表。 3. **闪回表**: 闪回表功能用于快速恢复单个或一组表...

    Oracle闪回特性

    5. **恢复被删除的数据**:通过插入闪回查询结果的方式,恢复被删除的数据。 #### 四、Oracle 10g的闪回特性改进 在Oracle 10g中,闪回特性得到了显著增强,主要体现在以下几个方面: 1. **闪回数据库(Flashback...

    oracel闪回机制

    ### Oracle 10g 闪回机制...此外,通过合理利用回收站和 Flashback Drop 等功能,可以在出现误操作的情况下快速恢复数据,减少损失。这些技术不仅提高了数据恢复的可能性,也为数据库管理带来了更高的灵活性和可靠性。

Global site tag (gtag.js) - Google Analytics