oracle数据库recover和restore的区别

oracle数据库recover和restore的区别

restore just copy the physical file, recover will consistent the database.
restore 是还原,文件级的恢复。就是物理文件还原。
recover 是恢复,数据级的恢复。逻辑上恢复,比如应用归档日志、重做日志,全部同步,保持一致。
即用restore命令先从上次备份的文件提取出数据文件拷贝到原目录下进行替换,而recover是在restore之后,使用redo log & archive log补全从备份到现在时刻的差异数据。
1、restore 命令:用于还原已经备份的数据文件。
(1)、restore database 还原所有的数据文件。
(2)、restore tablespace 还原特定表空间的数据文件。
(3)、restore datafile 还原特定的数据文件。
(4)、restore controlfile 还原控制文件。
(5)、restore archivelog 还原归档日志文件。
2、recover 命令:当数据库需要应用归档日志文件恢复数据文件时,使用recover命令。使用该命令数据库系统会自动应用归档的日志文件。
(1)、recover database 恢复所有的数据文件。
(2)、recover tablespace 恢复特定表空间的数据文件。
(3)、recover datafile 恢复特定的数据文件。
restore 只是用备份来还原,recover是用archivelog或者online log
举例说明:
假设我时间点A,做了个备份,时间点B数据库挂了
restore database ;// 这个操作利用时间点A做的备份来还原,返回到时间点A
recover database ;//这个操作利用archivelog and online log做recover,从时间点A,推进到时间点B

restore 是还原,文件级的恢复,还原被损坏的文件,RMAN经常用。
recovery是恢复,数据级的恢复,通过重做日志文件或归档日志文件进行恢复。

《FROM:http://blog.sina.com.cn/s/blog_63216bda0100zbdr.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109700.html原文链接:https://javaforall.net

(0)
上一篇 2021年9月1日 上午10:00
下一篇 2021年9月1日 上午11:00


相关推荐

  • 最常用的15大Eclipse开发快捷键技巧

    最常用的15大Eclipse开发快捷键技巧引言 nbsp nbsp nbsp nbsp nbsp nbsp 做 java 开发的 经常会用 Eclipse 或者 MyEclise 集成开发环境 一些实用的 Eclipse 快捷键和使用技巧 可以在平常开发中节约出很多时间提高工作效率 下面我就结合自己开发中的使用和大家分享一下 Eclipse 中常用到的快捷键和技巧 nbsp 1 alt 或 alt 自动补全代码或者提示代码这个是我最得意的快捷键组合了 尤其是当输入 syso 几个字符之后 2 个

    2026年3月17日
    2
  • 【面试】阿里巴巴Java经典面试题整理及答案详解

    【面试】阿里巴巴Java经典面试题整理及答案详解Java开发工程师-面试题目集锦Java的数据结构有哪些?线性表,链表,栈,队列,图,树什么是OOP?面向对象编程面向对象编程的原则有哪些?单一职责原则:一个类中应该是一组相关性很高的函数、数据的封装! 开闭原则;对扩展开放,对修改关闭,即在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。 里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象。只…

    2022年7月8日
    22
  • python可视化图表生成(一)

    python可视化图表生成(一)一 安装拓展包 pipinstallma 二 折线图 importnumpya pyplotaspltx np linspace 0 2 100 创建等差数列 0 2 之间 100 个 plt plot x x label line1 第一个参数为横坐标第二个为纵坐标第三个为曲线名字 plt plot x x2 label line2 plt plot x x3 label line3

    2026年3月17日
    2
  • mysql 去重查询

    mysql 去重查询去重查询可以查寻某个表中 某个字段的类别数量和种类 selectcount DISTINCTfiel namefrom tb name nbsp selectDISTIN namefromtb name nbsp

    2026年3月20日
    2
  • 无人驾驶汽车系统入门(一)——卡尔曼滤波与目标追踪

    无人驾驶汽车系统入门(一)——卡尔曼滤波与目标追踪前言:随着深度学习近几年来的突破性进展,无人驾驶汽车也在这些年开始不断向商用化推进。很显然,无人驾驶汽车已经不是遥不可及的“未来技术”了,未来10年必将成为一个巨大的市场。本系列博客将围绕当前使用的最先进的无人驾驶汽车相关技术,一步一步地带领大家学习并且掌握无人驾驶系统的每一个模块的理论基础和实现细节。由于无人驾驶汽车系统构成及其复杂,本系列博客仅讨论软件部分的内容,关于汽车,传感器和底层的硬件,不

    2022年6月18日
    29
  • CareerCup它1.8 串移包括问题

    CareerCup它1.8 串移包括问题

    2022年1月2日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号