在数据库恢复的过程中如果有rman备份集,可以使用dbms_backup_restore包从备份集中还原文件,下面的例子说明所有控制文件损坏、某个数据文件丢失,有数据文件备份集的情况下如何恢复数据库: DB:Oracle 11g 11.2.0.3.0 X86_64,OS RHEL 6.3 X86_6 ...
分类:
数据库 时间:
2016-10-14 22:57:15
阅读次数:
200
Oracle数据库备份主要分为逻辑和物理备份。各有优缺点。在之前的版本中, 利用物理备份来恢复表和分区是不行的。只能用逻辑恢复。这种情况在12c中得到了改变, 可以在truncate或drop表的情况下从RMAN备份将表或分区恢复到某个时间点或SCN和log sequence. 以下情况不能恢复 恢 ...
分类:
其他好文 时间:
2016-09-20 00:25:24
阅读次数:
250
建立增量备份:如果数据库运行于不归档模式下,只能在数据库干净关闭的情况下 ( 以 normal 、immediate 、 transactional 方式关闭 ) 才能进行一致性的增量备份,如果数据库运行于归档模式下,那即可以在数据库关闭状态进行,也可以在数据库打开状态进行备份。再次说明了打开归档模 ...
分类:
数据库 时间:
2016-09-19 19:50:43
阅读次数:
217
这篇主要介绍的是RAC 环境下的RMAN 备份。 关于Oracle 备份与恢复的一些理论知识参考我的Blog: Oracle 备份 与 恢复 概述 http://blog.csdn.net/tianlesoftware/archive/2010/04/16/5490733.aspx 一. RAC 归 ...
分类:
其他好文 时间:
2016-09-17 00:33:18
阅读次数:
240
RAC 下的RMAN 讲究的是备份和还原的策略要一致。备份策略的不同,会导致备份结果的分步不同,进而影响恢复的策略和步骤。一般情况下,恢复策略和备份策略必须是对应的。如果备份策略进行了修改,那么恢复也应该采用相同的策略。之前我们的RMAN 备份参考: RAC 之 RMAN 备份 http://blo ...
分类:
其他好文 时间:
2016-09-17 00:21:37
阅读次数:
208
RMAN备份对于Oracle数据库的备份与恢复简单易用,成本低廉。对于使用非catalog方式而言,将RMAN脚本嵌入到shell脚本,然后再通过crontab来实现中小型数据库数据库备份无疑是首选。本文提供了一个简单易用的基于linux shell下的RMAN备份脚本供参考。大家可根据自己的需要进 ...
分类:
系统相关 时间:
2016-09-17 00:18:36
阅读次数:
296
对于RMAN恢复我一直都不是很明白,因为,老是搞不清楚不完全恢复该怎么进行,今天,通过这个实验即是对不完全恢复的实践,也是希望搞清楚incarnation到底是怎么工作的.很可惜,本人对Oracle的了解还不入门,仅能做一点提示.在文末做为小结. RMAN> list backup;List of ...
分类:
数据库 时间:
2016-09-01 18:00:40
阅读次数:
398
一、概念控制文件的主要任务是管理数据库的状态以及描述数据库的物理结构 二、所含有的信息1、数据库名2、数据库标识符(DBID)3、数据库创建时间戳4、数据库字符集5、数据文件信息6、临时文件信息7、在线重做日志信息8、近期的归档日志信息9、表空间信息10、RMAN备份文件信息,即RMAN资料库11、 ...
分类:
数据库 时间:
2016-08-29 17:35:03
阅读次数:
247
转自 http://blog.sina.com.cn/s/blog_7c5a82970101g4s7.html 策略有两种,一种是基于恢复窗口策略的,一种是基于冗余策略的。 基于恢复窗口策略: 定义的是保留的备份文件必须要能保证恢复到近N天的任意时间点。 CONFIGURE RETENTION PO ...
分类:
其他好文 时间:
2016-08-19 12:46:03
阅读次数:
133
RAC 下的RMAN 讲究的是备份和还原的策略要一致。备份策略的不同,会导致备份结果的分步不同,进而影响恢复的策略和步骤。一般情况下,恢复策略和备份策略必须是对应的。如果备份策略进行了修改,那么恢复也应该采用相同的策略。之前我们的RMAN 备份参考: RAC 之 RMAN 备份 http://blo ...
分类:
其他好文 时间:
2016-08-12 23:39:56
阅读次数:
214