oracle 闪存查询,【oracle相关】关于数据闪存恢复的说明
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
【问题】在沙坪坝某医院因某些原因导致当天早上8点半至9点的时间内费用相关表中的记录丢失,丢失后打算用oracle的归档日志能够全部恢复回来,没有马上用闪存方式恢复费用相关表的一部份数据,当查看归档日志时,归档设置的是以半小时归档备份,因时间长了,所以导致这部份数据无法恢复,只能手工处理!
【分析】oracle的闪回技术可以快速的将数据库恢复到较早的时间点;也可以将表恢复到过去的某个时间点而不必从备份进行还原;闪回删除可还原意外删除的表。 归档日志中设置了归档时间,始终有间隔时间未及时归档备份,当发现某些表中数据丢失后,时间很及时的情况下,发现因数据丢失后,将重要的表数据能用闪存恢复的,尽量及时恢复一部份数据;
【处理】当表中数据误删的恢复办法,开启归档,闪存恢复
1.通过select timestamp_to_scn(to_timestamp('2014-03-13 09:00:00','YYYY-MM-DD HH:MI:SS')) from dual;
查找时间段删除结果:13526973
2.将删除时间转换为scn
select * from reportinfo AS OF SCN 13526973 ----wher id='..........'
将删除的reportinfo表中的scn点的数据取出
3.然后可以根据这个数据进行还原操作
create table reporttest as select * from reportinfo where 1=0;
insert into reporttest select * from reportinfo AS OF SCN 13526973;
--上面两句应该可以合成一句
--create table reporttest as select * from reportinfo AS OF SCN 13526973;
这是reporttest表中就是scn点的reportinfo数据.处理即可
oracle 闪存查询,【oracle相关】关于数据闪存恢复的说明相关推荐
- oracle字段去重查询,oracle怎么去重查询
oracle怎么去重查询 oracle去重查询的方法是: oracle 数据库多字段去重 方法介绍:distinct 关键字.group by .row_number ()over(partition ...
- oracle timestamp怎么查询,oracle运用(一) oracle数据库使用 TIMESTAMP()类型查询数据
1.刚开始,使用PLSQL Developer执行如下SQL语句: select billsell.CREATE_TIME from BILL_SELL billsell WHERE billsell ...
- 新建oracle数据库 环境查询,Oracle单实例数据库迁移到Oracle RAC 环境之(2)--实施篇...
Oracle单实例数据库迁移到Oracle RAC 环境之(2)--实施篇 系统环境: 操作系统:RedHat EL55 Oracle : Oracle 11.2.0.1.0 集群软件:Oracle ...
- oracle hive 数据类型,查询oracle数据字典,并对应出hive的数据类型
SQL开始 select t2.owner||'.'||t2.TABLE_NAME 源表名, 'dl_{0}_seq.'||'tt_{1}_'||lower(t2.table_name) hive表名 ...
- oracle分组聚合查询,Oracle中分组查询group by用法规则解析
本篇文章小编给大家分享一下Oracle中分组查询group by用法规则解析,文章介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Oracle中group by ...
- oracle关联分组查询,oracle中关联查询、分组查询
高级查询 1.关联查询 作用:可以跨越多表查询 --查询出员工的名字和他所在部门的的名字 //古老的写法 select first_name,name from s_emp,s_dept where ...
- oracle分页排序查询,Oracle分页查询中排序与效率问题解决方法详解
本文将结合作者近日工作中,在ORACLE数据库分页查询时,遇到一个小问题,为大家讲解如何解决Oracle分页查询中排序与效率问题. 原始未分页查询Sql代码如下: select ROWNUM rn, ...
- oracle 数据库怎么查询,Oracle 数据库基础查询
1.1文件存储 对数据的存储需求一直存在.数据保存的方式,经历了手工管理.文件管理,数据库管理阶段. 文件存储方式保存数据的弊端: 1.缺乏对数据的整体管理,数据不便修改: 2.不利于数据分析和共享; ...
- oracle分页怎么查询,oracle简单查询之分页查询
分页查询 1.为什么需要分页? 当数据库的数据过的时候,客服端无法一次性显示所有数据,例如我们数据库表里有十万条数据,如果一下加载,查询的速度慢,用户体验差,而且用户也不可能一次性读完这个十万条数 ...
- Oracle系列:查询Oracle所有实例名字
#查询Oracle所有实例名字 shell# su - oracle shell# sqlplus / as sysdba SQL> select instance_name from v$in ...
最新文章
- BCE支持者在BCH见面会烧毁BCH主题衣服
- 再见,备份——你好,真正的数据保护
- python代码教程-(Python基础教程之三)Python代码中添加注释
- hdu4496并查集的删边操作
- windows下怎么安装protobuf for python
- Maven+SpringMVC+Dubbo+zookeeper 简单的入门demo配置
- 2017年3月27日上午学习日志
- 浙江网信办处置44家违规网站 包含网易游戏、花瓣网等
- linux搭建.net开发环境,ASP.NET Core知多少(5): Linux上搭建.Net Core开发环境
- 霍兰德SC型如何选专业?霍兰德职业兴趣测试
- ifix组态软件研究控制按钮权限
- 安装最好用的计算机软件,装机软件哪个好?教您最好的装机软件推荐
- 站在巨人的肩膀上-听课感想
- Linux安装Beyond Compare
- POM 标签大全详解
- 微信小程序中层叠轮播图(仿微信朋友圈swiper样式)
- 算法的时间复杂度 递推
- 手机号,身份证号,姓名等校验
- QT 使用QZXing生成,解析二维码跟条码
- OpenCV实现角点检测(cornerHarris)