如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,他们必须求助DBA来对数据库进行恢复,到了Oracle9i,这一个难堪局面有所改善。Or(www.)acle 9i中提供了一项新的技术手段--闪回查询,用户使用闪回查询可以及时取得误操作前的数据,并可以针对错误进行相应的恢复措施,而这一切都无需DBA干预

因为一时手贱,生产上的数据被我给delete掉了。

用的是delete语句,然后很迅速的还给commit了

下面这两个语句:

ALTER TABLE tablename ENABLE row movement ;

flashback table tablename to timestamp to_timestamp('2012-09-13 13:00:00','yyyy-mm-dd hh24:mi:ss');

记得大概是两点半左右运行的delete---commit;

具体执行流程我们可从以下几个示例图中体会;

1.原表记录

$ sqlplus eygle/eygle

SQL*Plus: Release 10.1.0.2.0 - Production on Wed Mar 30 08:52:04 2005

Copyright (c) 1982, 2004, Oracle. All rights reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - 64bit Production

With the Partitioning, OLAP and Data Mining options

SQL>select count(*) from t1;

COUNT(*)

----------

9318

这就是微学网-程序员之家为你提供的"oracle误删数据恢复方法小结"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/6210.html

oracle误删记录,oracle误删数据恢复方法小结相关推荐

  1. oracle如何把误删的数据恢复,oracle误删数据恢复方法小结

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

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

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

  3. 查看登录oracle信息,记录Oracle用户的登录信息

    为了统计哪些用户在登录使用数据库,以及其他用途,需要记录登录数据库的信息,以及尝试登录数据库失败的信息,以下几个trigger可 为了统计哪些用户在登录使用数据库,以及其他用途,需要记录登录数据库的信 ...

  4. oracle 锁定记录,oracle被锁定的记录解锁

    下面是我在开发中遇到的一个问题,通过以下的方法很好的解决了,下面部分是我从别的网页中摘下来的,以防自己忘记. Oracal数据库中的一个表的一条记录被锁定,既不能修改也不能删除(只看到沙漏,等一个小时 ...

  5. asp oracle 分页显示,利用ASP实现Oracle数据记录的分页显示

    [IT168 服务器学院]一.引言 通过浏览器访问数据量大的表时需要进行分页.ASP对数据库记录分页显示可以通过ADO对象集Recordset对象来实现.Recordset具有以下几个用于分页显示的属 ...

  6. asp.net oracle 分页,asp.net教程之利用ASP实现Oracle数据记录的分页显示

    一.引言 通过浏览器访问数据量大的表时需要进行分页.ASP对数据库记录分页显示可以通过ADO对象集Recordset对象来实现.Recordset具有以下几个用于分页显示的属性: PageSize:每 ...

  7. oracle误删数据和误删表的恢复方法

    之前在操作数据的时候,我在思考如何编写SQL,但是不小心按下了F8执行了drop语句,不小心删除了表,不过之后被我恢复了,但是之后我又不小心删错了表数据,虽然很快恢复了,但是我也找了几篇博客对比,虽然 ...

  8. oracle查看数据被谁删掉了,oracle数据文件被误删恢复

    ----数据文件被误恢复方法有两种.如果发现数据文件被删除咯,此时数据库是open状态,可以直接通过句柄恢复,如果发现数据库已经宕机了,就只能用其他方式咯.具体方法,如下: 1.利用句柄恢复数据文件 ...

  9. java+oracle数据库锁,数据库学习之Oracle数据库\记录被另一个用户锁住\解决方法...

    1.先来看看为什么会出锁住: 数据库是一个多用户使用的共享资源.当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况.若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数 ...

最新文章

  1. Mybatis:基于注解形式,传入List,返回List实体
  2. js md5加密脚本
  3. springboot 返回字符串带引号_SpringBoot-基础
  4. django3与vue3本地搭建
  5. 中国计算机学会暂停与IEEE合作;百度接连五位高管离职;所有版本 Docker 被爆严重漏洞!| 极客头条...
  6. 【数据结构和算法笔记】队列(Queue)详解:c实现
  7. js 实现php md5加密,js实现md5加密插件代码分享
  8. mobile_net在spyder下载不下来
  9. 【程序员(媛)国人之光】知(美)识(色)贩卖贴】非标题党】
  10. 叉乘点乘混合运算公式_数学公式总结人教版初一上册
  11. 码农故事1——受惠寄居遇驴友 维艰窘境见人心
  12. 有没有发现不会写简历,感觉什么都不会?其实写简历也是一种艺术。
  13. ShareX:一款你值得拥有的截图识别工具ShareX
  14. 阿波罗服务器的投资项目,阿波罗未来产业城调整规划范围 将重点打造“两轴一片”空间格局...
  15. 我来告诉你spyder打不开在哪里看找问题
  16. 干货丨千万流量大型分布式系统架构设计实战
  17. 13 | 关于写简历,必须要注意的一些细节
  18. 移动端手机浏览器页面出现上下滑动页面是涩的感觉,不流畅
  19. 一个3D大型游戏开发的基本过程(非Unity路线)
  20. HCIE之路-1 华为数据通信基础思维导图(不定期更新,纯个人理解,欢迎批评指正!!!)

热门文章

  1. Linux命令之一句获取网卡名字
  2. moduleimpl.java 772,大神请入
  3. (转)完全用GNU/Linux工作 by 王珢
  4. 单点登录3 手撕代码模拟CAS实现单点登录
  5. oracle rac通讯,连接Oracle RAC 的tnsname.ora设置
  6. 四大运营商合并成为两大运营商的可能性非常大,其中两家已在推进
  7. 异步电动机直接转矩matlab仿真,异步电动机直接转矩控制系统的MATLAB仿真
  8. 英语阅读理解中表示作者态度的词汇汇总
  9. spring boot +word 模板下载
  10. java o2o_Java项目实战篇之校园O2O商铺平台-开发准备一