oracle误删数据之表闪回

转载 2012年03月24日 14:08:01
那天做表导出时,误删表了,把我急死了.后来在网上找到oracle的闪回功能,把表找回来了.
(好像有时间限制,如果误删后,马上找回吧,这样比较安全. 注意做好数据备份!!!    )

flashback table tablename to before drop;

 

   1. 进行查询闪回如: 

Select * From 表名 As Of Timestamp to_Timestamp('2009-7-24  18:07:30','yyyy-mm-dd hh24:mi:ss') 
Where id='CQn2Q9xbvy' 
      
      2. 闪回的数据重新插入到机表中,如: 

Insert Into 表名 
(Select * From 表名 As Of Timestamp to_timestamp('2009-07-24 16:08:30','YYYY-MM-DD HH24:MI:SS') 

      3. 恢复被删除的基表 

Flashback Table 表名 To Before Drop; 

      4.数据库闪回 

Flashback Database To Scn sid; --sid:指定的系统改变号 
Flashback Database To Timestamp to_timestamp('2009-07-24 16:08:30','YYYY-MM-DD HH24:MI:SS') 
      

      然后在通过插入语句将原始的数据插入到表中,问题总算是解决了

相关文章推荐

Oracle闪回技术之一Oracle 11g 利用FlashTable (闪回表)恢复(用delete)误删的数据

闪回表,实际上就是将表中的数据快速恢复到过去的一个时间点或者系统改变号SCN上。实现表的闪回,需要用到撤销表空间相关的UNDO信息,通过SHOW PARAMETER UNDO命令就可以了解这些信息。用...
  • yaucyj
  • yaucyj
  • 2013年01月26日 16:03
  • 7406

oracle表数据误删还原

  • 2013年06月14日 13:24
  • 2KB
  • 下载

oracle数据闪回功能(恢复误删除的表信息)

1  ORACLE用PL/SQL提交数据后执行回滚的方法 SELECT * FROM TABLE_1 AS OF TIMESTAMP TO_TIMESTAMP('20080606 20:00:00'...

Oracle的闪回特性之恢复truncate删除表的数据

/* 2008/06/06 *环境:Windows XP +Oracle10.2.0.1 *循序渐进oracle——数据库管理、优化与备份恢复 *循序渐进oracle第8章:Oracle的闪回特...

Oracle恢复误删的数据或表,解除锁定SQL或table

Oracle恢复误删的数据或表,解除锁定SQL或table    转载于: http://renjie120.iteye.com/  注释:本文转自网络,转载请注明 注意:数据...
  • anya
  • anya
  • 2015年08月25日 09:01
  • 1931

oracle表、存储过程解锁方法,误删数据找回方法

oracle存储过程被锁,表被锁解决方法。 误删表数据,找回方法

Oracle恢复误删的数据或表,解除锁定SQL或table

Oracle恢复误删的数据或表,解除锁定SQL或table 转载于: http://renjie120.iteye.com/ 注释:本文转自网络,转载请注明 注意:数据库版...

误删oracle表,恢复表结构及数据方法

1、本人是通过drop的方式误删了所有正式库的所有表,瞬间崩溃了; 2、oracle是10g版本,晚上说只有该版本有回收站的概念,这个未去深究过; 3、去回收表中查看下被你误删的表是否还存在? ...

Oracle表数据误删恢复

记录了一次恢复Oracle数据库(11g)中误删除的表数据的过程。
  • pierre_
  • pierre_
  • 2015年06月25日 20:44
  • 356

oracle表数据误删还原

一、如果是刚刚删除,那么有两方法:    首先用show parameter undo;命令查看当时的数据库参数undo_retention设置。     显示如下:     undo_manag...
  • newtoto
  • newtoto
  • 2012年05月08日 10:49
  • 147
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle误删数据之表闪回
举报原因:
原因补充:

(最多只允许输入30个字)