1.如果我们一不小心删除或者批量更新了数据库里面的数据(事务已经提交),而且没有进行数据的备份,如果我们想恢复修改之前的数据怎么办,这时候我们就需要用到orcale的快照

2.如何利用orcale快照来恢复数据呢

查看快照数据
SELECT * FROM  table_name AS OF TIMESTAMP TO_TIMESTAMP('2021-01-08 18:45:00','yyyy-MM-dd hh24:mi:ss')
table_name :即我们误操作的表名,2021-01-08 18:45:00:想恢复到哪个时间点的数据

根据快照数据创建备份表

CREATE TABLE 备份表名 AS SELECT * FROM  table_name AS OF TIMESTAMP TO_TIMESTAMP('2021-01-08 18:45:00','yyyy-MM-dd hh24:mi:ss')

也可将现有的表清空,直接insert into table_name SELECT * FROM table_name AS OF TIMESTAMP TO_TIMESTAMP('2021-01-08 18:45:00','yyyy-MM-dd hh24:mi:ss')

快照默认保存8天,采集数据间隔时间是一小时,这个信息可以从DBA_HIST_WR_CONTROL视图中获得。

select * from dba_hist_wr_control;

DBID SNAP_INTERVAL RETENTION TOPNSQL  CON_ID
---------- -------------------- -------------------- ---------- 
1571313779 +00000 01:00:00.0 +00008 00:00:00.0 DEFAULT  0
SNAP_INTERVAL=+00000 01:00:00.0 表示采样间隔是1小时 
RETENTION=+00008 00:00:00.0 表示采样数据保留期限是8天

关于DBA_HIST_WR_CONTROL视图的更多参考可参见Oracle官方文档 
http://download.oracle.com/docs/cd/B193 ... REFRN23462

Orcal快照恢复数据相关推荐

  1. 华为Fusion Compute通过存储LUN快照恢复数据

    上一篇博客里边写到了VMware虚拟化通过存储LUN快照恢复数据,在里边提到华为虚拟化和其他KVM有区别,这是真的血泪史呀. 事情是这样的,一个客户用的华为云桌面,就是普通架构,传统存储+主机+虚拟化 ...

  2. Oralce快照恢复数据

    1.如果我们一不小心删除或者批量更新了数据库里面的数据(事务已经提交),而且没有进行数据的备份,如果我们想恢复修改之前的数据怎么办,这时候我们就需要用到orcale的快照 2.如何利用orcale快照 ...

  3. HDFS回收站、Trash机制、Trash Checkpoint、快照功能使用、通过Snapshot快照恢复数据、备份数据、HDFS快照的实现

    HDFS回收站.Trash机制.Trash Checkpoint.快照功能使用 1.回收站 回收站的功能给了我们一剂"后悔药".回收站保存了删除的文件.文件夹.图片.快捷方式等.这 ...

  4. 【Prometheus】prometheus生成快照,并冷备份数据,恢复数据

    文章目录 备份 前提 脚本 执行 恢复数据 备份 前提 存储服务器的免密登录 安装jq: yum install https://dl.fedoraproject.org/pub/epel/epel- ...

  5. ElasticSearch 快照 备份、恢复数据

    文章目录 ElasticSearch 设置备份文件地址 注册快照存储库 查看快照存储库保存结果 创建快照 异步创建 指定索引进行快照 查看全部快照 在服务器查看备份的数据 恢复数据 本机恢复 其他服务 ...

  6. Hbase快照Snapshot 数据备份、恢复与迁移

    场景 hbase数据迁移时我们需要统计迁移时的数据量,以确保迁移后的数据的完成,但是如果hbase表数据持续增加的话,迁移时无法统计出准确的数据量,此时我们使用快照的方式进行数据迁移,以确保迁移的数量 ...

  7. vc升级失败恢复快照后数据不一致问题

    第一次故障现象: 下午192.168.146.1 vc5.5升级6.0失败后回滚.Vcenter.DB和SSO均做的是带内存的快照.当时检查恢复完能连上vc和web client.当天晚上发现vc连接 ...

  8. 恢复 mysql 快照_SQL如何使用快照恢复之前的数据

    什么是快照 数据库快照是SQL server 2005的一个新功能.给出的定义如下 数据库快照是数据库的只读静态视图.在创建时每个数据库快照在事务上都与源数据库一致.在创建数据库快照时,源数据库通常会 ...

  9. 1.15.Flink state(状态)管理与恢复、什么是state、Keyed State、Operator State、状态容错(生成快照,恢复快照),checkPoint简介,重启策略等

    1.15.Flink state(状态)管理与恢复 1.15.1.什么是state 1.15.2.状态(State) 1.15.3.Keyed State 1.15.4.Operator State ...

最新文章

  1. Ubuntu14.04 64位机上安装OpenCV2.4.13(CUDA8.0)版操作步骤
  2. 两个月入门深度学习,全靠动手实践!一位前端小哥的经验分享
  3. 多线程实现的二种方式
  4. linux设备支持ntfs类型U盘笔记
  5. 嵌入式笔录(3)-电容,频率与幅度基础
  6. GridFS读文件代码示例
  7. linux添加x权限,Linux 7 的 rc.local 文件需要 添加 +x 权限才会自动执行
  8. poj3050 穷竭搜索 挑战程序设计竞赛
  9. 【HDU5187】contest
  10. Linux 内核简介
  11. ubuntu10下Eclipse中无法输入中文
  12. 英语六级翻译训练:教育专题
  13. 利用adobe x pro批量合并pdf
  14. Detours库配置记录
  15. 2022年上半年5月网络工程师试题及答案
  16. 英语口语收集(十六)
  17. 论文笔记之Efficient Estimation of Word Representations in Vector Space
  18. filling the g ap s: multivariate time series imputation by graph neural networks
  19. 浏览器劫持(病毒)事件处置
  20. faster-rcnn.pytorch-1.0的jwyang当前最火版本代码复现与讲解

热门文章

  1. beautySmallHuangStation 美女小站来啦
  2. JAVA split 英文句号
  3. composer 多版本切换
  4. HRBUST 1855 幼稚园的矩阵(矩阵快速幂)
  5. Codeforces Round 867 (Div. 3) G2. Magic Triples (Hard Version)
  6. MySQL(MariaDB) 菜鸟入门“秘籍”
  7. 《麻省理工科技评论》发布2021年“全球十大突破性技术”
  8. Oracle 大小写区分的处理
  9. ubuntu16.04下安装网易云音乐
  10. 计量经济学复习笔记(一):一元线性回归(上)