日常工作中,我们经常会出现误删Oracle数据的情况,当delete和drop(未加purge)表时,我们可以通过如下进行快速恢复:

(1) delete 误删数据时:

我们可以通过构造一致性读的方式来进行恢复,前提是及时发现误删的数据,同时当前的undo块或者撤销快未被覆盖

create table quick_table as

select * from emp_temp as of timestamp (SYSTIMESTAMP - INTERVAL '60' MINUTE);

此时 quick_table就是包含了该表60分钟前的数据,这里的60可以根据实际情况来改变。

(2) drop 误删表时:

前提是我们没有使用drop table XX purge方式删除表,而是通过drop table XX的方式进行删除的,这时我们可以通过:

flashback table XXX to before drop;

以此来进行快速的恢复。

总结

以上的方法都有局限性,这就要求我们在日常工作中操作数据库时,一定要格外小心,同时做好相应的备份工作,保证每天都有备份,做到有备无患。

oracle 删除后恢复,Oracle快速恢复误删数据的方法相关推荐

  1. oracle目录删除后恢复,Oracle删除后不能重新安装的解决方法

    很多朋友只用了Oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了. 实现方法: 1. 开始- ...

  2. sql数据删除后恢复

    sql数据删除后恢复 不小心把客户那边的数据库中删了一千多条数据,之前又没有备份,很郁闷,后来在网上找到一工具(Log Explorer),让我躲过一劫. 首先看一下界面:输入服务器地址,用户名及密码 ...

  3. oracle不排序分页结果随机,关于ORACLE排序后分页查询出现反复数据的探讨

    关于ORACLE排序后分页查询出现重复数据的探讨 最近在帮一个同事调试BUG,有一个条BUG是这样描述的: 所有有排序功能的列表,当其中某一字段当前页面内容一致时,翻页就有误. 页码改变,列表内容不变 ...

  4. oracle中毒,oracle数据库中毒恢复 oracle数据库解密恢复 服务器中勒索病毒解密恢复.Hermes666...

    oracle数据库中毒恢复 oracle数据库解密恢复 服务器中勒索病毒解密恢复.Hermes666 客户名称 保密 数据类型 oracle 11G 数据容量 100 gb 故障类型 服务器中毒,文件 ...

  5. 100天精通Oracle-实战系列(第16天)使用 RMAN 备份快速恢复误删数据表

    使用 RMAN 备份快速恢复误删数据(第16天) ->返回总目录<- 上一讲介绍了如何使用 RMAN 备份进行异机恢复,但是只适用于全库的恢复,如果只是误删了部分数据或者几张表,通过全库恢 ...

  6. crontab -r删除后恢复

    crontab -r删除后恢复 crontab linux 1.找到crontab日志: 2.找到定期执行过的定时任务 3.找出定时任务执行的周期 禁止crontab -r 在进行定时任务编辑的时候由 ...

  7. Jquery 对div 先删除后恢复

    Jquery 对div 先删除后恢复的功能,这个奇葩的要求是因为导出excel的时候,由于有些内容是后来覆盖生成的,不需要导出excel,所以需要在生成excel之前,就删多余的class remov ...

  8. java 序列化 文件_一种恢复Java序列化文件数据的方法与流程

    本发明涉及信息安全技术领域,特别涉及一种恢复Java序列化文件数据的方法. 背景技术: 在数据解析恢复领域经常会遇到序列化文件的解析.Java序列化是Java 自身提供的一种数据序列化方式,它允许开发 ...

  9. Oracle数据删除后恢复

    SCN(系统改变号),它的英文全拼为:System Change Number ,它是数据库中非常重要的一个数据结构. SCN提供了Oracle的内部时钟机制,可被看作逻辑时钟,这对于恢复操作是至关重 ...

最新文章

  1. 使用java.util.Timer来周期性的执行制定的任务
  2. 多所双一流高校通知将恢复正常上班!还有的为在校生开放实验室
  3. ROS建立URDF模型
  4. Android提高十六篇之使用NDK把彩图转换灰度图
  5. 洛谷——P2708 硬币翻转
  6. CMM与CMMI的关系
  7. 邀您参与 | 阿里巴巴如何扩展 K8s 调度器支持 AI 和大数据任务?
  8. 搜集到的数学分析例题(不断更新)
  9. C#控件前缀命名规范
  10. 开机自启动和由一个APK启动另一个APK核心代码
  11. 阿里云开源EasyTransfer:业界首个面向NLP场景深度迁移学习框架
  12. floyd算法_常用十大算法(九)— 弗洛伊德算法
  13. java反编译工具Java Decompiler
  14. 创e下载园7edown.com(坑爹流氓网站大揭秘)
  15. 转载 网络维护专家坐谈
  16. java程序员书单--成长之路--职业发展,你读过几本
  17. 工程经济有何难,思维导图来助阵
  18. 巢湖学院对口高考成绩查询入口2021,巢湖学院
  19. CY8C5888AXQ-LP096 CY8C5888AXI-LP096,IC MCU 32BIT
  20. 二次元究竟意味着什么?(修改版)

热门文章

  1. mysql 主库innodb从库myisam_MySQL的两种常用数据库存储引擎:MyISAM与InnoDB
  2. Triplet Loss 实现
  3. SDIO读写SD卡速度有多快?
  4. 【Mysql】utf8与utf8mb4区别,utf8mb4_bin、utf8mb4_general_ci、utf8mb4_unicode_ci区别
  5. 简单使用的MQTT调试软件
  6. 指针、堆栈(DAY 26)
  7. 数字化转型的趋势、挑战与战略
  8. SpriteKit中应用TexturePacker
  9. 腾讯X5 浏览器内核加载
  10. Linux htop命令