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

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

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

根据快照数据创建备份表

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

Oralce快照恢复数据相关推荐

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

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

  2. Orcal快照恢复数据

    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. GStreamer跨平台多媒体框架
  2. 【ACM】POJ 1852
  3. sql语句中时间格式转化举例
  4. CodeForces - 1430E String Reversal(线段树+模拟)
  5. 关于landau函数
  6. Python 中 if __name__ == '__main__': 的理解
  7. 【英语学习】【Daily English】U09 Fashion L04 It helps if you look the part
  8. linux怎么看java环境变量_linux下配置jdk环境变量以及查看java版本
  9. OpenCV Error: Unsupported format or combination of formats (Unsupported combination of input and out
  10. MySQL数据库设计常犯的错以及对性能的影响
  11. libfetion的使用
  12. windows putty Bitvise 登陆linux 服务器
  13. linux服务器密码策略设置:登录密码错误次数限制
  14. [初学笔记] tic toc 计算程序运行时间
  15. linux修改用户uid gid
  16. micropython复现经典单片机项目(一)旋转立方块
  17. 王者荣耀微信查看服务器地址大全,王者荣耀游戏账号在哪里查看微信
  18. Dreamweaver CS4 快捷键大全
  19. RuntimeError: NEOS requires a valid email address. Please set the ‘NEOS_EMAIL‘ environment variable.
  20. Richard Stallman 的自由软件思想

热门文章

  1. 2021年秋招面经分享·海光【GPU芯片设计工程师(成都)】
  2. c语言怎么往结构体中传数据,怎么把文件数据写入结构体 c语言 怎么将结构体写入文件...
  3. 【总结】自然语言处理(NLP)算法:概述与分类
  4. 58. 最后一个单词的长度
  5. 教你如何制作C4D搭配动画效果
  6. 分支限界法 01背包 java_分支限界法解决01背包问题
  7. 企业应用汇聚交换机的场景
  8. Bigemap GIS数据处理及开发应用一站式解决方案
  9. Touch命令详解【Shell命令】
  10. python 定时播放音乐_树莓派定时播放音乐,Python3.7