一:根据时间来恢复:

1、查询数据库当前时间()

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;

2、查询删除数据时间点之前的数据

select * from 表名 as of timestamp to_timestamp('2020-08-06 10:12:11','yyyy-mm-dd hh24:mi:ss');

(若没有数据 ,将时间继续提前)

3、恢复数据

flashback table 表名 to timestamp to_timestamp('2020-08-06 10:12:11','yyyy-mm-dd hh24:mi:ss');

数据恢复成功;

但是也可能会出现问题,比如报错:ORA-08189:未启用行移动功能,不能闪回表;

执行下面操作;

alter table 表名 enable row movement;

然后再次执行上面SQL即可;

二:根据数据库SCN恢复数据

1、查询当前数据库SCN号

select current_scn from v$database;(若不能执行,切换到sys用户或system用户查询)

查询到的当前值为:91792986

2、缩小SCN号查询被删除表数据(若无数据继续缩小SCN,由于数据库操作不止一人,SCN号变化比较多,可以多缩小几个号)

select * from 表名 as of scn 91792986;

3、恢复数据

flashback table 表名 to scn 91792986;

恢复完成。若报错:ORA-08189:未启用行移动功能,不能闪回表;结果方案同上。

转:https://www.tuicool.com/wx/zeQbe2b

最新文章

  1. C#事务
  2. ASP.Net Web Form<一> aspx文件编译及呈现
  3. PHP数据类型转换
  4. 借助LinkedHashMap实现基于LRU算法缓存
  5. 使用u32过滤器设置基于mac地址的下载限制
  6. PHP入门基础(一)——标记风格、注释、表单获取、字符串类型、变量解析
  7. 数组使用find查询用法
  8. Chrome浏览器下调试SASS
  9. POJ No.3680 Intervals
  10. $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别(转)
  11. Ajax 案例之三级联动
  12. Kafka提交offset机制
  13. mysql配置记录
  14. vue v-if控制显隐,页面加载出现闪现 v-cloak
  15. IDEA常用快捷键整理(Mac OS X版本)
  16. BZOJ1178 [Apio2009]CONVENTION会议中心 贪心 set
  17. git 继续前进篇
  18. NDK开发中的一个HTTP下载实例附带下载进度
  19. 产生渐变色的view
  20. 用HTML编写淘宝页面

热门文章

  1. 【LeetCode】702. Search in a Sorted Array of Unknown Size 解题报告 (C++)
  2. 【LeetCode】888. Fair Candy Swap 公平的糖果棒交换(Python)
  3. 【LeetCode】622. Design Circular Queue 解题报告(Python & C++)
  4. anaconda 安装 gdown
  5. python学习第五天:python基础(string、list、tuple)
  6. 第五十一个知识点:什么是基于ID的加密的安全模型,然后描述一个IBE方案
  7. CSS实现鼠标移入时图片的放大效果以及缓慢过渡
  8. pandas tutorial 2
  9. mongodb Windows系统下安装卡死问题
  10. 关于MySQL导入数据到elasticsearch的小工具logstash