1.最好一定要执行删除之前先备份数据,这是最安全的办法。

2.如果真的不小心误删了数据,还有最后一个办法,不过不一定能成功,下面是从网上找的方法,我是执行delete误删的,发现可以,其他方式没试过,看着也比较麻烦,所以最好不要到这种地步。

今天在操作数据库的时候,发现数据操作错误,想要恢复,但是没有用事务,按理说,设置成不默认提交事务,此时所做的各种操作都没有反应到数据库中。这时,你可以rollback事务,撤销所有未提交的修改。不过,一旦commit了的话,就真没办法撤销了。好在oracle还有时间戳方法。

第一种方法:

1.打开Flash存储的权限

ALTER TABLE tablename ENABLE row movement ;

2.把表还原到指定时间点

flashback table tablename to timestamp to_timestamp(''2011-02-28 10:40:00'',''yyyy-mm-dd hh24:mi:ss'');

后面的参数为要还原的时间点

第二种:利用ORacle的快照进行查找某个时间点的数据

select * from tablename AS OF TIMESTAMP  (SYSTIMESTAMP - INTERVAL '100' MINUTE)

or

select * from tablename as of timestamp to_timestamp(2011-05-21 11:40:00','YYYY-MM-DD HH24:MI:S

oracle数据误删怎么恢复,Oracle数据误删了怎么恢复相关推荐

  1. oracle用户删除了可以恢复吗,oracle_oracle误删数据恢复方法小结,如果用户误删/更新了数据后, - phpStudy...

    oracle误删数据恢复方法小结 如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,他们必须求助DBA来对数据库进行恢复,到了Oracle9i,这一个难堪局面有所改善.Or(www. ...

  2. 恢复Oracle误删数据一点小记

    今天同步两个表的数据,表存在自身关联关系.因没有发现被同步表已做修改(新增了若干条数据,这些数据间存在父子关系),导致这些新增的数据被删除了. 于是想以下方式恢复: alter table table ...

  3. 【oracle】如何恢复误删的表记录数据

    1.概述 昨天误删了一张表中的两行数据,之后进行了其他操作,今天想把它恢复过来 --开启行移动功能 alter table 表名 enable row movement; --恢复表数据 flashb ...

  4. linux mysql 文件恢复_linux下误删数据文件恢复

    linux下文件被删除可以用很多工具进行恢复,例如undelete(适合ext2,ext3).giis(不能恢复安装giis之前的文件).ext3grep(仅限ext3).R-linux(支持ext3 ...

  5. oracle误删除一条数据库,Oracle误删除数据的恢复方法

    Oracle误删数据的恢复,分为两种方法:SCN和时间戳两种方法恢复. 一.通过SCN恢复删除且已提交的数据 1.获得当前数据库的SCN号 select current_scn from v$data ...

  6. oracle物理文件删除如何恢复,Oracle数据文件物理删除后的恢复

    做系统管理的都是这样,难免会误删文件,某天要是把某个Oracle数据文件删除,那该如何恢复呢?(这里数据库是OPEN的,并且未关闭) 建立测试表空间 创建测试用户 插入测试数据 删除数据文件 恢复数据 ...

  7. oracle数据误删除怎么恢复,oracle误删除的数据怎么恢复 oracle恢复删除的数据方法...

    oracle误删除的数据怎么恢复?下面为大家带来oracle恢复删除的数据方法: PART1 分为两种方法:scn和时间戳两种方法恢复. 一.通过scn恢复删除且已提交的数据 1.获得当前数据库的sc ...

  8. oracle 闪存查询,【oracle相关】关于数据闪存恢复的说明

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 [问题]在沙坪坝某医院因某些原因导致当天早上8点半至9点的时间内费用相关表中的记录丢失,丢失后打算用oracle的归档日志能够全部恢复回来,没有马上用闪存 ...

  9. linux共享文件丢失,【干货分享】linux平台下数据文件被误删后,如何及时得知并进行恢复...

    原标题:[干货分享]linux平台下数据文件被误删后,如何及时得知并进行恢复 我们知道在windows平台下,一旦文件在程序中打开,则不能被删除,所以不存在误删数据文件的情况,如下图所示. 但是在LI ...

  10. CentOS 恢复 rm -rf * 误删数据(转)

    一. 将磁盘分区挂载为只读 这一步很重要,并且在误删除文件后应尽快将磁盘挂载为只读.越早进行,恢复的成功机率就越大. 1.  查看被删除文件位于哪个分区 [root@localhost  ~]# mo ...

最新文章

  1. 黄金三月,掌握这些,在六十万iOS程序员中脱颖而出
  2. DLNA, PulseAudio, diffpatch, bash
  3. qotd服务_QOTD:Java线程与Java堆空间
  4. QT串口编程的相关类(QSerialPortInfo)
  5. Id vs Instancetype
  6. 自治时代:Oracle 公有云离我们很近,自治数据库离我们还远
  7. 2017.4.22 hankson的趣味题 思考记录
  8. jfreechart的时序图(曲线图)运行时间长了就变的很卡
  9. es6 提取数组对象一部分_ES6新特性你了解了多少呢?
  10. 动态网页技术--JSP(7)
  11. kancloud mysql内核_锁 · Mysql · 看云
  12. 常用 shell sql 命令
  13. Atitit.二维码功能的设计实践 attilax 总结
  14. 【车牌识别】基于matlab形态学车牌识别【含Matlab源码 1155期】
  15. mysql loader_Mysql的批量导入类 MySqlBulkLoader
  16. python中element什么意思_什么是Python中等效的’nth_element’函数?
  17. 更改itunes备份路径【windows备份iphone数据】
  18. CH340G常见故障的处理
  19. 关于兔子吃萝卜问题,走一步吃个萝卜。
  20. MSDC 4.3 接口规范(21)

热门文章

  1. AE实践一:跑车动画
  2. 比较常见的操作系统有哪些
  3. Godot3游戏引擎入门之四:给主角添加动画(上)
  4. 如何在C加加的面向对象写石头剪刀布游戏
  5. 用DEVC++写射击游戏
  6. 测相伪距观测方程、线性组合
  7. 抖音可以传多长的视频?
  8. 西安三日游-梦回长安
  9. 西游记中泾河龙王泄露天机惨遭砍头,而袁守诚为何安然无恙
  10. 此更新不适用您的计算机 win10,高手亲自讲解Win10系统提示此更新不适用于您的详尽处理办法...