利用oracle数据库闪回功能将oracle数据库按时间点恢复
2024-08-24 02:46:17
oracle更新脚本把原数据冲了,并且没有备份,急煞我也
解决办法:
oracle数据库有闪回功能:
select * from tab 可以查出已被删除的表show recyclebin 显示垃圾桶FLASHBACK TABLE TABLENAME TO BEFORE DROP 恢复删除的表PURGE TABLE TABLENAME; 从垃圾桶清除指定的表,此命令将从回收站中删除表及所有相关对象,如索引、约束等。PURGE TABLESPACE USERS; 清除表空间 USERS 的回收站中的所有对象。FLASHBACK TABLE "BIN$04LhcpnoanfgMAAAAAANPw==$0" TO BEFORE DROP RENAME TO TEST2;改名闪回闪回undo表空间有数据的闪回操作。针对delete和update的1查出scnselect timestamp_to_scn(to_date('2009-04-27 17:54:02','yyyy-mm-dd hh24:mi:ss')) from dual;2利用scn查询闪回数据select * from objectTable as of scn timestamp_to_scn(to_date('2009-04-27 17:54:02','yyyy-mm-dd hh24:mi:ss'));3闪回数据alter table objectTable enable row movement;flashback table objectTable to scn timestamp_to_scn (to_date('2009-04-27 17:54:02','yyyy-mm-dd hh24:mi:ss'));
最新文章
- git学习(四):撤销修改和撤销删除
- C# Regex.IsMatch (正则表达式验证:数字、小数点、邮件、计算表达式)
- [ActionScript 3.0] 自定义顶级类
- 【HDOJ】4418 Time travel
- NDK_ROOT找不到的解决方法 MACOS
- php面向对象编程学习之高级特性
- Cocos2d-x3.0游戏实例之《别救我》第四篇——乱入的主角
- poj 2992 Divisors 整数分解
- vs2005中分割线怎么插入
- Kubernetes日志收集
- 51NOD 1705 七星剑 [DP 期望的线性性质]
- vue适配移动端px自动转化为rem
- vscode + electron 提示:无法连接到legacy请采用inspector解决办法
- ST算法(倍增)(用于解决RMQ)
- python开发环境PyCharm安转注册
- Javascript-可莱托指数判断
- linux系统安全更新
- SAP升级ECC6.0 引起的一个事故
- Android开发之改动屏幕方向
- @ResponseBody将集合数据转换为json格式并返回给客户端