起因:同事由于失误而误删了生产线中一个表中的所有数据
       在此基础上sql中未添加条件,且在删除数据之前没有做任何的备份。唯一的一份备份是10天之前的。
解决方法:
 1.在服务器上将此数据库的日志文件拷贝一份
 2.在电脑上安装第三方工具Log Exporer,安装方法请在网上搜一下,教程多且简单,这里就不详细介绍了。

3.打开第三方工具Log Exporer,进入首页后,打开文件→附件日志文件,会弹出如下图页面:
      
4.将所有的数据都输入完整后点击链接,会进入下一个界面,如下图:

5.附件完成后,进入主界面,点击查看日志,如下图:

6.点击查看日志,接着会出现对应数据库中的所有日志,如下图:

7.按照你删除的时间找出你所操作的日志数据,右键选中这条日志数据→单击撤销事务,会弹出一个文件选择框,如下图:

这时会生成一个.sql的脚本文件,将此文件保存。打开文件就是你选中的日志所进行的一系列操作数据。然后在sql自带的查询器里执行这个脚本。 ok 搞定!
   注意: 能成功恢复的前提是log一定要完整,否则没法恢复。这里delete对应的是sql 你操作insert



Delete数据如何恢复相关推荐

  1. oracle delete原理,如何恢复并理解oracle删除数据的原理

    对于误DROP表的情况,也可以直接用闪回方法恢复数据(要保证被删除数据的块没被覆写).由于oracle在删除表时,没有直接清空表所占的块,oracle把这些已删除的表的信息放到了一个虚拟容器" ...

  2. Oracle Drop误删表、Delete误删表数据后恢复方法

    关于ORALCE误删表后恢复 1. 查看回收站的表: select object_name,original_name,type,createtime,droptime from recyclebin ...

  3. [转]实战 SQL Server 2008 数据库误删除数据的恢复

    实战 SQL Server 2008 数据库误删除数据的恢复 关键字:SQL Server 2008, recover deleted records 今天有个朋友很着急地打电话给我,他用delete ...

  4. Oracle入门(十二I)之误删除数据的恢复方法

    转载自 oracle误删除数据的恢复方法 今天主要以oracle数据库为例,介绍关于表中数据删除的解决办法.(不考虑全库备份和利用归档日志) 删除表中数据有三种方法: ·delete(删除一条记录) ...

  5. 实战 SQL Server 2008 数据库误删除数据的恢复 (转)

    今天有个朋友很着急地打电话给我,他用delete语句误删除了SQL Server 2008数据库中两个表中的所有记录,而这个数据库之前没有任何备份.让我帮他解决一下,不然他要赔偿客户很多钱. SQL ...

  6. oracle恢复drop建的表首次,Oracle中Drop,Delete,Truancate表恢复

    Oracle中Drop,delete,truancate表恢复 oracle中,常常会由于一些失误导致表的删除,以下是我写的一些表恢复的方法. 闪回模式得满足条件(启用闪回区和启用归档): 1.检查是 ...

  7. 误删除 Oracle 数据库数据的恢复方法

    学习数据库时,我们只是以学习的态度,考虑如何使用数据库命令语句,并未想过工作中,如果误操作一下,都可能导致无可挽回的损失. 今天主要以oracle数据库为例,介绍关于表中数据删除的解决办法.(不考虑全 ...

  8. 转:实战 SQL Server 2008 数据库误删除数据的恢复

    今天有个朋友很着急地打电话给我,他用delete语句误删除了SQL Server 2008数据库中两个表中的所有记录,而这个数据库之前没有任何备份.让我帮他解决一下,不然他要赔偿客户很多钱. SQL ...

  9. 怎么恢复已删除的全部数据,不小心删除的数据怎么恢复,删除的文件还能找回吗

    怎么恢复已删除的全部数据?一般来讲,当文件被删除后,都会暂时被放置在回收站的位置,如果我们想找回相应的丢失数据,具体该如何操作呢? 一.当回收站没有被清空 这是最简单的一种恢复误删数据的方法,当我们在 ...

最新文章

  1. 别在 Java 代码里乱打日志了,这才是正确的日志打印姿势!
  2. 修改element默认样式_ggplot2作图:修改主题元素的外观样式(整体修改)
  3. [云炬ThinkPython阅读笔记]1.3 第一个程序
  4. Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
  5. 【OP放大器】在不拆开OP放大器的情况下查一查它是否坏掉或饱和。
  6. Linux内核分析 - 网络[八补]:IP协议补充
  7. 19. web root (2)
  8. nod32Android版用户名及密码,最新nod32官方升级id和账号用户名密码
  9. google实习面试
  10. 团队作业6——展示博客(alpha阶段)
  11. 怎么一心多用高效处理工作琐事?用敬业签同时处理多个任务
  12. 嵌入式Linux驱动大全问世,十年磨一剑,视频!服务!新老客户都有大折扣!
  13. 兄弟连 职业素质改进计划个人总结
  14. 云之梦php免费教学视频下载_[PHP] 云知梦2017最新PHP工程师全套视频教程 laravel框架版...
  15. openwrt x86 登录不上_openwrt x86的安装与使用
  16. 面对质疑,统一操作系统UOS竟然这样回应!
  17. 搜狐合并Chinaren.com (转)
  18. 如何优化我的世界服务器,Minecraft服务器优化教程-搬运
  19. 隧道无线通信覆盖与隧道调频广播覆盖方案
  20. 预防及缓解黄斑变性 - 乐盯LUTEIN叶黄素及施图伦滴眼液

热门文章

  1. Java实现数组列项相加_数列的考查角度收集整理2[三轮总结]
  2. 获取linux系统编码,Android获取IMEI码
  3. 如何解决Collectors#toMap报Duplicate key xxx错误问题
  4. 【思维模型】概率思维的价值:找到你的人生算法!打开你的人生格局!实现认知跃迁!
  5. hexo博客fluid主题添加aplayer组件
  6. 基于android的餐厅智能点餐
  7. 华为模拟器eNSP练习题-RIP
  8. 左旋肉碱的网络营销故事
  9. 电脑读不出u盘解决办法
  10. 王爽-汇编语言 万字学习总结