工作小记 之更改数据恢复,
来源:互联网 发布:gaga软件怎么样 编辑:程序博客网 时间:2024/05/22 12:55
今天虚惊一场, 我在给项目经理演示的时候 不小心 把一个按钮 点错, 正好系统功能是 仙人留下的, 我们都不知道业务,
功能是 把一个设备 调拨到另一个项目中去了, 调拨中设计到金额, 项目经理说这个很麻烦。 我们正合计着 把数据恢复过来,
这个JDBC 中 正好 有commit 了事物, 我们先要找到 sql ,
于是 我在 v$sql; 试图中 找到 java 执行的sql, 还好 顺利找到, 设计到两张表, 两个sql 一个是 insert , 一个是 update, 我们删除掉insert 表数据, 然而恢复 update的数据
我靠 数据已经 改了, 这么找?不知道之前的状态, 于是项目经理找到这个设备的状态的log, 正好 有设备的日志记录, 但是这个不太给力。 于是我想到了查询 oracle 历史
select * from emp1 as of timestamp sysdate-20/1440 类似这个, 这个是查询 20分钟之前的数据。。
select * from (
select * from emp1 as of timestamp sysdate-20/1440
) tab where tab.empno = 7654; 于是数据恢复
Scn转换成时间:
select to_char(scn_to_timestamp(3998591352171),'YYYY-MM-DD HH24:MI:SS') from dual;
时间转换成scn:
select timestamp_to_scn(to_date('2015-08-07 11:10:25','YYYY-MM-DD HH24:MI:SS')) from dual
- 工作小记 之更改数据恢复,
- 恢复truncate数据---日常小记
- 工作小记之找工作
- 数据恢复~硬盘底层工作
- 小记(1)关于lisview的动态更改数据与notifyDataSetChanged();
- YYXT之IT工作小记(一)
- YYXT之IT工作小记(二)
- YYXT之IT工作小记(三)
- YYXT之IT工作小记(四)
- YYXT之IT工作小记(五)
- YYXT之IT工作小记(六)
- YYXT之IT工作小记(七)
- YYXT之IT工作小记(八)
- YYXT之IT工作小记(九)
- YYXT之IT工作小记(十)
- YYXT之IT工作小记(十一)
- 工作小记之VBA检测重叠图形
- 工作之余回顾---html小记(1)
- cocos坐标详解
- MyBatis -- 对表进行增删改查(基于注解的实现)
- hdu4198
- 开源库x265的编译
- Mac管理员账户恢复,找回删除的账户
- 工作小记 之更改数据恢复,
- php会话管理
- 浅谈对主成分分析(PCA)算法的理解
- HDU - 4287 Intelligent IME 字典树
- 用apple script读取excel数据
- Mahout推荐系统引擎RecommenderEvaluator源码解析
- 阿里云服务器ubuntu安装java运行环境
- Android之SDK如何更新
- 淘宝之HBase MapReduce实例分析