oracle数据库误删除数据恢复(oracle的一个数据表被删除,如何恢复数据,以及查询是谁进行了操作)

2024-08-20 08:50:18 1

oracle数据库误删除数据恢复(oracle的一个数据表被删除,如何恢复数据,以及查询是谁进行了操作)

本篇文章给大家谈谈oracle数据库误删除数据恢复,以及oracle的一个数据表被删除,如何恢复数据,以及查询是谁进行了操作对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

本文目录

oracle的一个数据表被删除,如何恢复数据,以及查询是谁进行了操作

基于oracle数据文件和控制文件的恢复,只要数据文件还在 就可以利用PRM FOR Oracle工具从中抽取出有用数据。 PRM可以再无备份的情况下恢复被truncated掉的表,也可以恢复无法打开的Oracle数据库(Alter database open失败)中的数据。 PRM是图形化增强版的Oracle DUL工具,同时具备很多Oracle DUL不具备的特性。而且PRM无需学任何新命令。对于误操作DROP TABLE的数据恢复D公司的应用开发人员在ASM存储环境下,在没有任何备份的情况下DROP了系统中一张核心应用表,此时第一时间采用PRM可以恢复该DROP掉数据表的绝大部分数据。10g以后提供了 recyclebin回收站特性,可以首先通过查询DBA_RECYCLEBINS视图来确定被DROP掉的表是否在回收站中,如果在则优先通过回收站flashback to before drop,如果回收站中也没有了,则第一时间使用PRM恢复。 恢复简要流程如下: 首先将被DROP掉的数据表所在的表空间OFFLINE 通过查询数据字典或者LOGMINER找到被DROP掉数据表的DATA_OBJECT_ID,如果此步骤中得不到这个DATA_OBJECT_ID,则需要在NON-DICT非字典模式下 启动PRM,进入NON-DICT非字典模式,并加入被DROP掉数据表所在的表空间的所有数据文件,之后SCAN DATABASE+SCAN TABLE from Extent MAP 通过DATA_OBJECT_ID定位到展开对象树形图中对应的数据表,采用DataBridge模式插回到源数据库中

误删除了delete oracle中数据表记录,没备份要怎么恢复

  1. flashback query闪回查询

尝试使用Oracle 10g 以后的flashback Query特性 闪回查询可以查询若干时间之前的数据

   2. logmnr 日志挖掘

使用logminer 日志挖掘 把delete的redo挖出来看有没有 对应的undo回滚SQL可用

   3. 使用ORACLE PRM-DUL 工具

 Oracle PRM-DUL 工具可以恢复 数据库中表上 被删除的记录,大致流程如下:

对于没有有效物理或逻辑备份的场景,当Oracle中发生delete误操作时 一般会优先考虑使用flashback闪回或logminer日志挖掘等技术来恢复Oracle表中的数据行记录,但很多时候flashback或logminer都无法力挽狂澜。

 

对于delete操作而言,其对于oracle底层数据块block中的row piece记录一般仅仅是修改其row flag标记为已删除标记,容许后续INSERT的记录覆盖这些被标记为delete的数据,也容许破坏这些delete掉的数据的结构。 换斗做句话说如果delete后没有对表做什么操作的话,直接读取block中的这些被标记为deleted的记录还是有可能读取到完整数据的。

总而言之,是否能恢复这部分delete掉的数据,完全取决于磁盘上oracle block中这部分删除的数据行是否有被最终清理掉。

在被清理掉之前ORACLE PRM-DUL工具都可以尝试把这部分数据恢复出来, 具体步骤与普通的数据字典模式差别很小。

启动PRM-DUL 点击恢复向导  字典模式

 

 

 

 

 

 

加入所有oracle数据文件,不搏销燃需要加入临时文件TEMPFILE、UNDO数据文件、控制文件、日志文件

 

点击load 按钮,PRM会自动加载数据字典 即bootstrap动作

 

 

至此 PRM左侧将出现 树形的对象树,选择你需要恢复的用户下的对应数据表, 右击对象后选择 unload deleted data

 

 

 

PRM-DUL 完成对已删除数据的恢复操作后会将 数据写出到  上图中 File path的位置,基虚 示例的数据恢复情况如下:

 

oracle数据库数据删除后如何恢复

删除表后,可以采用如下操作:在 user_recyclebin中找到最近操作过的表名称,然后用闪回(只能用于10G及以厅罩上版本)。FLASH BACK TABLE TABLE_NAME TO BEFORE DROP;如果是删了或修改里面的数据,可以先建立一个快表将删除修改之前状态的数据找回到这个扮世闹表返此中:CREATE TABLE QUICK_TABLE ASSELECT * FROM TABLE_NAME AS OF TIMESTAMP SYSTEM-1/24 (一小时前的),减去的时间可以自己定。如楼上F_253那位老兄的写法就不错,能自由定制时间

oracle误删数据恢复方法小结

如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,弯帆他们必须求助DBA来对数据库进行恢复,到了Oracle9i,这一个难堪局面有所改善。Or(www.jb51.net)acle9i中提供了一项新的技术手段--闪回查询,用户使用闪回查询可以及时取得误操作前的数据,并可以针对错误进行相应的恢复措施,而这一切都无需DBA干预因为一时手贱,生产上的数据被我给delete掉了。用的是delete语句,然后很迅速的还给commit了下面这两个语句:ALTERTABLEtablenameENABLErowmovement;flashbacktabletablenametotimestampto_timestamp(’2012-09-1313:00:00’,’yyyy-mm-ddhh34:mi:ss’);记得大概是两点半左右运行的delete---commit;具体执行流程我们可从以下几个示例图中体会;1.原表记录$sqlpluseygle/eygleSQL*Plus:Release10.1.0.2.0-ProductiononWedMar3008:52:042005Copyright(c)1982,2004,Oracle.Allrightsreserved.Connectedto:OracleDatabase10gEnterpriseEditionRelease10.1.0.2.0-64bitProductionWiththePartitioning,OLAPandDataMiningoptionsSQL》selectcount(*)fromt1;COUNT(*)----------93182.误删除所有记录并且提交更改。SQL》deletefromt1;9318rowsdeleted.SQL》commit;Commitcomplete.SQL》selectcount(*)fromt1;COUNT(*)----------03.获得当前SCN如果能够确切知道删除之前SCN最好,如果不知道,可以进行闪回查询尝试.SQL》selectdbms_flashback.get_system_change_numberfromdual;GET_SYSTEM_CHANGE_NUMBER------------------------10671006SQL》selectcount(*)fromt1asofscn10671000;COUNT(*)----------0SQL》selectcount(*)fromt1asofscn10670000;COUNT(*)----------9318我们看到在SCN=10670000时,数据都在。4.恢复数据.SQL》insertintot1select*fromt1asofscn10670000;9318rowscreated.SQL》commit;Commitcomplete.SQL》selectcount(*)fromt1;COUNT(*)----------9318其它网友用的教程进行数据库操作,delete后面一定要加where”。今天无意中在网上看到了关于oracle误删除数据恢复的一条信息,发现的确很好使,下面就我的测试向大家汇报下。1.select*fromt_viradsl2t//查询t_viradsl2中所有的数据,可以看到三条数据2.deletet_viradsl2//删除t_viradsl2中所有的数据,三条数据消失3.select*fromt_viradsl2t//无数如闹穗据渣卜。4.insertintot_viradsl2select*fromt_viradsl2asoftimestampto_Date(’2011-01-1915:28:00’,’yyyy-mm-ddhh34:mi:ss’)//已将误删除数据插入表中5.select*fromt_viradsl2t//又会看到三条数据。我们来分析下第四步,注意这句:select*fromt_viradsl2asoftimestampto_Date(’2011-01-1915:28:00’,’yyyy-mm-ddhh34:mi:ss’),什么意思呢,找到t_viradsl2在2011-01-1915:28:00这个时间点的所有数据,既然找到了,你想怎么操作都可以了。在此分享给大家

oracle 如何恢复误删的表记录数据

Oracle DBA神器:PRM灾难恢复工具,Schema级别数据恢复。PRM For Oracle Database – schema级别oracle数据库数据恢复特性 ,PRM即ParnassusData Recovery Manager是企业级别Oracle数据库灾难恢复工具。PRM可以在无备份的情况下恢复被truncated/drop掉的表,也可以恢复无法打开的Oracle数据库(Alter Database Open失败)中的数据。 PRM是图形化增强版的Oracle DUL工具,同时具备很多Oracle DUL不具备的特性

oracle怎样恢复删除的数据文件

oracle数据库恢复,主要包括(1)系统崩溃只剩下数据文件的情况下的恢复,甚至没有system表空间而只有数据表空间的情况下的恢复.只要提供数据文件就可恢复.(2)undosystem表空间损坏数据恢复.(3)非归档或者归档模式下误delete数据的恢复、误删除表空间的恢复、droptruncate表的恢复.(4)数据库中有大量CLOBBLOB对象数据恢复等情况以及各种ora-错误的修复.(5)DMP文件损坏导致文件不能导入数据库的数据恢复(6)oracle数据库中数据文件出现坏块情况下的恢复.(7)oracle数据库无数据文件但有日志的情况下的恢复.(8)UNIX、WINDOWS下ORACLE数据文件被误删除情况下的数据库恢复.(9)Oracle10G、Oracle11G的ASM损坏的数据库恢复.(10)Oracle10G、Oracle11GBIFGILETABLESPACE大文件表空间损坏数据恢复(11)Oracle9i、Oracle10G、Oracle11G压缩表压缩表空间损坏数据恢复(12)Oracle10GOracle11GExpdp导出Impdp导入DMP文件错误数据恢复恢复成功率高达90%以上,在数据恢复领域处于国内领先的地位。具体案例见广州拓飞官方网站

Oracle数据库软件删除后数据有办法恢复么

1、如果你没有删除数据库文件:我的是放在这个文件夹下面,看看有没有被删祥逗除,如果没有被删除的话,看看这么文件夹里面的文件夹叫什么名字,并把里面的那个文件夹备份一份。2、重新安装数据库,再重新建一个下面文件夹名字相同的数据库实例。3、安装完毕后,停止oracle相关的所有服务,把你备份的那个文件夹覆盖到新的下面,重新启动数据库服则派务即可完成恢复。补充:如果数据库文件被你删除了,用EasyRecoveryProfessional恢复一下再按照上面的步骤恢复一下即可。---以上,希望对你有所帮助。

文章分享结束,oracle数据库误删除数据恢复和oracle的一个数据表被删除,如何恢复数据,以及查询是谁进行了操作的答案你都知道了吗?欢迎再次光临本站哦!

oracle数据库误删除数据恢复(oracle的一个数据表被删除,如何恢复数据,以及查询是谁进行了操作)

本文编辑:admin

本文相关文章:


oracle数据库误删除数据恢复(oracle误删数据恢复方法小结)

oracle数据库误删除数据恢复(oracle误删数据恢复方法小结)

本文目录oracle误删数据恢复方法小结oracle的一个数据表被删除,如何恢复数据,以及查询是谁进行了操作oracle 如何恢复误删的表记录数据oracle数据库数据删除后如何恢复oracle怎样恢复删除的数据文件Oracle数据库软件删

2024年7月7日 02:33

更多文章:


winrar4 01破解版(winrar4.0132位破解方法)

winrar4 01破解版(winrar4.0132位破解方法)

本文目录winrar4.0132位破解方法winrar4.0.2.0破解求winrar4.0破解版winrar4.01 32位破解方法winrar4.1.1.0在哪下载winrar4.0 win7 64位破解版winRAR4.1 怎样破解收

2024年6月6日 14:02

专门破qq密码的软件免费(qq密码破解大师免费版v2.1.21安卓最好用吗)

专门破qq密码的软件免费(qq密码破解大师免费版v2.1.21安卓最好用吗)

各位老铁们好,相信很多人对专门破qq密码的软件免费都不是特别的了解,因此呢,今天就来为大家分享下关于专门破qq密码的软件免费以及qq密码破解大师免费版v2.1.21安卓最好用吗的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看

2024年8月6日 22:45

万能钥匙破解最强版本(wifi破解器哪个最强最好)

万能钥匙破解最强版本(wifi破解器哪个最强最好)

这篇文章给大家聊聊关于万能钥匙破解最强版本,以及wifi破解器哪个最强最好对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录wifi破解器哪个最强最好哪种万能钥匙破WIFI密码最有效,最可能成功wiFi万能钥匙哪个版本破解的最多

2024年7月12日 16:01

飞信下载地址(飞信要如何下载)

飞信下载地址(飞信要如何下载)

大家好,关于飞信下载地址很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于飞信要如何下载的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录飞信要如何下载手机

2024年7月17日 19:25

想下载视频用什么软件(视频下载软件有哪些)

想下载视频用什么软件(视频下载软件有哪些)

大家好,关于想下载视频用什么软件很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于视频下载软件有哪些的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录视频下

2024年8月14日 14:36

家园2修改器(家园2修改器无敌bug怎样解决)

家园2修改器(家园2修改器无敌bug怎样解决)

本文目录家园2修改器无敌bug怎样解决家园2妖都 贸易模式怎么可以用修改器家园2(Homeworld 2)最新六项属性修改器如何使用跪求一个家园2 1.0版本的修改器 跪求家园2修改器无敌bug怎样解决关闭修改器,现在已知的家园2修改器都没

2023年5月3日 08:40

考试宝典电脑版官网下载(下载驾考宝典电脑版的方法)

考试宝典电脑版官网下载(下载驾考宝典电脑版的方法)

本篇文章给大家谈谈考试宝典电脑版官网下载,以及下载驾考宝典电脑版的方法对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录下载驾考宝典电脑版的方法电脑版等考宝典怎么下载打不开联想小新 怎么下载等考宝典wps考试宝典在哪电脑版考试宝

2024年7月3日 22:21

刀塔怎么选英雄?DOTA2有多少英雄

刀塔怎么选英雄?DOTA2有多少英雄

本文目录刀塔怎么选英雄DOTA2有多少英雄刀塔英雄真名字大全如范迪塞尔,帕克,莉娜,斯文不要别称像什么影魔,仙女龙,火女,流浪剑客就算了dota2新手推荐选哪5大英雄求推荐刀了个塔和刀塔英雄有什么区别有哪些已经关服的手游让你至今还念念不忘刀

2024年6月5日 22:58

前线突击队数据包(疫情到什么阶段了,前线突击队队员们,身体状况,精神状况如何)

前线突击队数据包(疫情到什么阶段了,前线突击队队员们,身体状况,精神状况如何)

本文目录疫情到什么阶段了,前线突击队队员们,身体状况,精神状况如何乌东部战火重燃,波罗申科派遣前线的空降突击部队遭遇重创,波罗申科接下来怎么办卫国战争期间,苏联为何要大规模组建近卫军近卫军与苏联普通部队有何区别为啥《克隆人的进攻》里面机器人

2024年5月15日 12:35

mk连发程序下载(怎么买DNF连发程序)

mk连发程序下载(怎么买DNF连发程序)

本文目录怎么买DNF连发程序mk连发程序怎么用怎么买DNF连发程序不用买的,在百度上打DNF连发程序,再下载,然后桌面上就有一个DNF的图标,不过是红色的,名字是MK连发程序,鼠标双击,工具栏上就会出和桌面上一样的红色DNF图标了,再打开桌

2024年3月4日 06:30

qq聊天记录删除了怎么恢复(qq聊天记录删除了怎么恢复,恢复删除qq聊天记录)

qq聊天记录删除了怎么恢复(qq聊天记录删除了怎么恢复,恢复删除qq聊天记录)

本文目录qq聊天记录删除了怎么恢复,恢复删除qq聊天记录手机QQ聊天记录删除了怎么恢复手机qq聊天记录删除了怎么恢复qq删除后聊天记录如何恢复qq聊天记录删除了怎么恢复,恢复删除qq聊天记录1、登录QQ,进入到聊天界面。2、找到右上角的人头

2024年7月23日 06:13

榴莲丝瓜黄瓜香蕉草莓(香蕉草莓丝瓜榴莲秋葵哈意思)

榴莲丝瓜黄瓜香蕉草莓(香蕉草莓丝瓜榴莲秋葵哈意思)

大家好,今天小编来为大家解答以下的问题,关于榴莲丝瓜黄瓜香蕉草莓,香蕉草莓丝瓜榴莲秋葵哈意思这个很多人还不知道,现在让我们一起来看看吧!本文目录香蕉草莓丝瓜榴莲秋葵哈意思凉性水果有哪几种温性的有哪几种吃什么水果排毒养颜祛痘月经期间不能吃的水

2024年6月18日 02:24

qq浏览器兼容模式怎么设置(QQ浏览器Mac版怎么设置兼容模式)

qq浏览器兼容模式怎么设置(QQ浏览器Mac版怎么设置兼容模式)

本篇文章给大家谈谈qq浏览器兼容模式怎么设置,以及QQ浏览器Mac版怎么设置兼容模式对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录QQ浏览器Mac版怎么设置兼容模式qq浏览器怎么改成兼容模式手机qq浏览器怎么改成兼容模式手机

2024年4月22日 12:10

古代大户人家一般都有管家,管家是做什么的又是怎么产生的?历史上一个家族的管家是做什么的

古代大户人家一般都有管家,管家是做什么的又是怎么产生的?历史上一个家族的管家是做什么的

本文目录古代大户人家一般都有管家,管家是做什么的又是怎么产生的历史上一个家族的管家是做什么的管家婆免费软件怎么下载电脑管家、360卫士、Windows Defender哪个更好古代大户人家一般都有管家,管家是做什么的又是怎么产生的举两个例子

2024年7月22日 02:24

常德市协同办公平台手机显示登录失败?山东通协同办公平台是干什么用的

常德市协同办公平台手机显示登录失败?山东通协同办公平台是干什么用的

本文目录常德市协同办公平台手机显示登录失败山东通协同办公平台是干什么用的智慧协同办公平台的设计与实现明源工程协同管理平台网站怎么用账号登录协同办公平台介绍有哪些如何选择一个安全、合规、高效的政府办公协同平台常德市协同办公平台手机显示登录失败

2023年7月20日 11:40

office 2003 迷你版(Office2003迷你版和Encart2007的问题)

office 2003 迷你版(Office2003迷你版和Encart2007的问题)

本文目录Office2003迷你版和Encart2007的问题请教Microsoft Office2003 迷你版(61.2M) 急!!!!Office2003迷你版怎么下载Office2003迷你版和Encart2007的问题从offic

2024年5月23日 00:15

站长统计草莓芭乐丝瓜小猪(丝瓜草莓香蕉向日葵芭乐香草共同的特点是什么健康百)

站长统计草莓芭乐丝瓜小猪(丝瓜草莓香蕉向日葵芭乐香草共同的特点是什么健康百)

大家好,站长统计草莓芭乐丝瓜小猪相信很多的网友都不是很明白,包括丝瓜草莓香蕉向日葵芭乐香草共同的特点是什么健康百也是一样,不过没有关系,接下来就来为大家分享关于站长统计草莓芭乐丝瓜小猪和丝瓜草莓香蕉向日葵芭乐香草共同的特点是什么健康百的一些

2024年7月13日 00:30

2022年中考查询成绩入口(2022中考成绩在哪里查询)

2022年中考查询成绩入口(2022中考成绩在哪里查询)

这篇文章给大家聊聊关于2022年中考查询成绩入口,以及2022中考成绩在哪里查询对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录2022中考成绩在哪里查询2022年中考录取结果怎么查询2022年中考成绩怎么查中考查询成绩入口2

2024年9月6日 20:55

英汉互译在线翻译拍照(用什么软件可以拍照后将英语课文翻译成中文)

英汉互译在线翻译拍照(用什么软件可以拍照后将英语课文翻译成中文)

今天给各位分享用什么软件可以拍照后将英语课文翻译成中文的知识,其中也会对用什么软件可以拍照后将英语课文翻译成中文进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录用什么软件可以拍照后将英语课文翻译成中文手机拍照怎

2024年8月18日 05:16

简单学习网怎么样(简单学习网怎么样)

简单学习网怎么样(简单学习网怎么样)

其实简单学习网怎么样的问题并不复杂,但是又很多的朋友都不太了解简单学习网怎么样,因此呢,今天小编就来为大家分享简单学习网怎么样的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录简单学习网怎么样简单学习网初中历史老师

2024年7月26日 14:35

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1730
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1155
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索