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

drop表后,数据恢复

 
阅读更多

今天部署测试环境的时候,把测试库的数据表全部drop掉了,突然发现有一个表的数据没有进行备份,于是赶紧请教DBA的同事,并进行了实验,最终数据恢复成功,特将恢复过程记录如下:

  1. 登录具有DBA权限的用户;
  2. 使用命令select  OBJECT_NAME,ORIGINAL_NAME,TYPE from  user_recyclebin where ORIGINAL_NAME=table—name; 查看被drop表的OBJECT_NAME,恢复数据时使用;
  3. 查找到数据后进行如下命令:flashback table DEMO_TEMPLATE  before drop;进行数据恢复;(不知道我的数据进行恢复的时候为什么提示:ORA-00905: missing keyword),于是我放弃该命令使用(create table demotable  as select * from "BIN$pSnxy+oVMLjgQwo8bEgwuA==$0")重新建立表;
  4. 然后校验要恢复的数据,数据恢复成功。

 

再次:对刘同志表示 感谢!!

1
0
分享到:
评论
3 楼 zhuchao_ko 2011-06-15  
2 楼 stonesfour 2011-06-10  
应该可以,可能是环境问题造成执行不通过!!
1 楼 wudengke213 2011-06-08  
flashback table DEMO_TEMPLATE to before drop  应该可以吧   

相关推荐

    恢复drop的表和记录

    恢复drop的表和记录

    oracle drop table(表)数据恢复方法

    此举 可以恢复表结构,同时 数据也恢复了 必须9i或10g以上版本支持,flashback无法恢复全文索引 您可能感兴趣的文章:Oracle数据块损坏之10231内部事件不完全恢复[Oracle] 解析在没有备份的情况下undo损坏怎么办ORA

    如何正确的删除Oracle表空间数据文件

    详细介绍如何正常删除Oracle 数据库表空间数据文件,OFFLINE和OFFLINE DROP的区别,OS级别删除了数据文件后的恢复,删除数据库表空间数据文件演示示例

    Log Explorer 4.2 MSSQL数据库日志查看及数据恢复工具

    Log Explorer主要用于对MSSQLServer的事物分析和数据恢复。你可以浏览日志、导出数据、恢复被修改或者删除的数据(包括执行过update,delete,drop和truncate语句的表格)。一旦由于系统故障或者人为因素导致数据丢失,...

    oracle truncate恢复工具

    PRM DUL for oracle恢复被truncate截断掉的表 Oracle DBA神器:PRM灾难恢复工具,Schema级别数据恢复。PRM For Oracle Database – schema级别oracle数据库数据恢复特性 ,PRM即ParnassusData Recovery Manager是...

    truncate,delete以及drop区别汇总

    truncate,delete以及drop区别汇总,需要可以自己下载看看,个人觉得蛮好的!

    oracle误drop/update操作后的数据恢复测试

    1、drop表,如何进行恢复 代码如下: create table etl (id number); insert into etl values (1); commit; drop table etl; 如果drop table etl purge –就不能进行恢复 下面进行表的恢复: (1)介绍视图进行恢复...

    Oracle数据恢复神器Dbseeker 2.5

    因此,在由于各种原因引起的数据库不能打开或者数据库中的表被DROP,TRUNCATE,DELETE后,而且没有备份的情况下,使用Dbseeker能够及时找回数据表记录。 最新版本请访问http://www.dbseeker.com 2015/12/05 Dbseeker...

    ORACLE表空间恢复方案

    主要描述几种方式下得数据恢复 一)用户表空间    错误: 在启动数据库时出现ORA-01157,ORA-01110或操作系统级错误例如ORA-07360, 在关闭数据库(使用shutdown normal或shutdown immediate) 时将导致错误ORA -01116...

    MySQL数据库InnoDB数据恢复工具的使用小结详解

    本文从实际使用经验出发,介绍一款开源的MySQL数据库InnoDB数据恢复工具:innodb-tools,它通过从原始数据文件中提取表的行记录,实现从丢失的或者被毁坏的MySQL表中恢复数据。例如,当你不小心执行DROP TABLE、...

    Log Explorer主要用于对MSSQLServer的事物分析和数据恢复 rar

    介绍 Log Explorer主要用于对MSSQLServer的事物分析和数据恢复 你可以浏览日志 导出数据 恢复被修改或者删除的数据 包括执行过update delete drop和truncate语句的表格 一旦由于系统故障或者人为因素导致数据丢

    浅析删除表的几种方法(delete、drop、truncate)

    删除所有记录,表结构还在,写日志,可以恢复的,速度慢 drop talbe 表名: 删除表的结构和数据 truncate talbe 表名 删除表中的所有记录,表结构还在,不写日志,无法找回删除的记录,速度快 您可能感兴趣的文章:...

    12c rman 恢复表

    在12c之前对于用户因DDL(DROP TRUNCATE )等操作引起的数据丢失,一般通过数据库时间点不完全恢复、基于表空间的时间点恢复(TSPITR)、闪回技术。

    PRM-DUL Oracle(数据库恢复工具) v4.1.zip

    》》支持表被drop后的数据恢复 》》支持在没有SYSTEM表空间和数据字典损坏的情况下的非字典模式数据恢复,并能为判断数据类型提供辅助依据 》》支持10g及以上的大文件(BigFile)表空间 》》支持同一个库中不同块...

    oracle中误删除表后恢复语句(FLASHBACK)

    您可能感兴趣的文章:Oracle误删除表数据后的数据恢复详解Oracle7.X 回滚表空间数据文件误删除处理方法Oracle7.X 回滚表空间数据文件误删除处理方法Oracle7.X 回滚表空间数据文件误删除处理方法误删除$ORACLE_HOME/...

    SqlMDF数据提取工具

    8、在Sql Server运行在简单日志模式、完全日志模式或者大容量日志记录模式下数据被误(drop、delete、truncate)删除表恢复,updata后的数据恢复等。 9、Sql Serve文件无法附加情况下的数据恢复。 10、Sql Server...

    Oracle数据库恢复工具Oracle Database Unloader(ODU)3.09

    支持表被drop后的数据恢复 支持压缩表 支持在没有SYSTEM表空间和数据字典损坏的情况下恢复数据,在没有数据字典可用时,ODU能够自动判断数据的类型 支持IOT表导出: 普通IOT表的导出 压缩IOT表的导出 支持IOT...

    赤兔Oracle数据库恢复软件 v11.6.zip

    20.支持表被drop后的数据恢复 21.在有SYSTEM表空间的情况下,自动获取数据字典信息 22.支持在没有SYSTEM表空间和数据字典损坏的情况下恢复数据,在没有数据字典可用时,EOR能够自动判断数据的类型 23.支持10g及...

Global site tag (gtag.js) - Google Analytics