【Oracle】rman 的兼容策略

rman 的兼容策略(oracle 11.2 rman catalog 兼容策略!)

1 原则上你可以在8.1.x的数据库上创建8.x 或者9.x的回复目录对象,在9.0.1或者更高的版本上创建10.0.1或者更高版本的恢复目录对象

2 恢复目录对象的版本必须高于或者等于rman 客户端的版本

3 如果恢复目录是虚拟私有目录。连接恢复目录的rmam的客户端必须在patch level 10.1.0.6 或者10.2.0.3 ,oracle 9i rman   客户端不能连接虚拟私有恢复目录,即使基恢复目录有虚拟私有目录用户。

4 最好的情况是rman 客户端和目标数据库版本是一致的(兼容情况见下表)。rman 客户端的版本不能高于目标或者辅助数据库

5 当使用9i的恢复目录备份10g或者更高的数据库时,不能包含compatible=10.0.0 的控制文件

6 Any release of Oracle database can restore backup sets and copies created by any prior release back to Oracle8i.

Target/Auxiliary Database RMAN client Recovery Catalog Database Recovery Catalog Schema

8.0.6


8.0.6


>=8.1.7


>=8.0.6


8.1.7


8.0.6.1


>=8.1.7


>=8.1.7


8.1.7


8.1.7


>=8.1.7


>=RMAN client


8.1.7.4


8.1.7.4


>=8.1.7


8.1.7.4


8.1.7.4


8.1.7.4


>=8.1.7


>= 9.0.1.4


9.0.1


9.0.1


>=8.1.7


>= RMAN client


9.2.0


>=9.0.1.3 and <= target database executable


>=8.1.7


>= RMAN client


10.1.0


>=9.0.1.3 and <= target database executable


>=9.0.1


>= RMAN client


10.2.0


>=9.0.1.3 and <= target database executable


>=9.0.1


>= RMAN client


11.1.0


>=9.0.1.3 and <= target database executable


>=10.2.0.3


>= RMAN client


11.2.0


>=9.0.1.3 and <= target database executable


>=10.2.0.3


>= RMAN client

注意:

  当使用一个高版本的数据库使用一个低版本的rman客户端,此时你不能使用新版本rman的特性。比如当你使用9i的RMAN 版本去备份10g 数据库时,你不能使用10g rman的新特性比如说 fast recovery area, flashback database, TSPITR (传输表空间)或者回复一个resetlogs 打开的数据库!

时间: 2024-10-30 04:10:53

【Oracle】rman 的兼容策略的相关文章

三种Oracle RMAN备份加密策略(下)

    说明:本篇参考eygle老师的作品<Oracle DBA手记4:数据安全警示录>,特此表示感谢. 3 .Oracle Wallet加密策略   Oracle Wallet是一种加密安全策略,过去我们在TDE(Oracle透明加密)部分研究过这个组件.简单的说,Oracle Wallet就是在本机上配置一个加密配置文件,通过SQL命令控制Oracle Wallet的开启关闭状态,如果Wallet关闭或者不存在,那么一些加密的信息(包括TDE和RMAN备份集合)数据就不能正常打开.   使

三种Oracle RMAN备份加密策略(上)

  说明:本篇参考eygle老师的作品<Oracle DBA手记4:数据安全警示录>,特此表示感谢.   数据安全,特别是企业核心业务数据的安全问题,是当今全社会共同关注的问题.从前几天轰轰烈烈的携程服务终止,风闻数据库被删除事件,到去年多次发生的互联网公司用户账号密码外泄风波,都不断挑战业界紧绷的神经.在当今社会,数据就是财富已经不是乌托邦,而是彻彻底底的现实.出现过信息泄露安全事故的企业,在商誉和品牌上的损失都是难以评估的.   从信息系统的角度看,备份是我们DBA的命脉,也是我们的&qu

Oracle RMAN快速入门指南_oracle

正在看的ORACLE教程是:Oracle RMAN快速入门指南.前言: 这篇文章主要介绍RMAN的常用方法,其中包含了作者一些自己的经验,里面的实验也基本全在WIN 2K和ORACLE 8.1.6环境下测试成功(因为这个环境比较容易实现). 本文借鉴了网上一些高手的相关文章,希望大侠们不要见怪,此处一并谢过. 这篇文章主要是在北京出差期间写的,回到家后整理修改了一下,时间比较仓促,同时因为篇幅有限,一些技术细节不能一一覆盖了,只希望能够帮助新手入门的作用,想真正熟练掌握RMAN,必须经过较长时间

Oracle 对 Linux 的策略是什么?

oracle|策略 Oracle 对 Linux 的策略是什么? Oracle 完全支持 Linux 操作系统.事实上, Oracle 是第一个可用于 Linux 的商业数据库.通过使用 Oracle 业界领先的产品来支持 Linux ,我们可以使用户在最廉价的硬件和操作系统的基础架构上部署企业级解决方案.由于用户寻求开放的.经济高效的解决方案,所以我们相信 Linux 将比过去更富吸引力. 在过去几年里, Oracle 和它的客户已经掌握了大量有关在 Linux 上运行 Oracle 以进行企

Oracle RMAN的配置、监控与管理

1.通道的概念 一个通道代表一个到设备(磁盘或磁带)的数据流并且在目标数据库或辅助数据库实例上产生一个相应的服务器会话(server session) 多个通道则产生多个服务器会话,这些服务器会话(或进程)将完成备份.还原与恢复操作等 通道分为备份或还原到磁盘的磁盘通道(disk channel).备份还原到磁带的磁带通道(SBT) 在对数据库执行备份和恢复前必须先分配通道 ALLOCATE CHANNEL命令在目标数据库启动一个服务器进程,同时必须定义服务器进程执行备份或者恢复操作使用的I/O

oracle RMAN备份报错的诊断过程(一) 问题的现象

今天检查数据库中的备份输出脚本时,发现RMAN备份出现了错误. 这一篇主要描述问题的现象. 错误信息如下: bash-3.00$ more /data/backup/backup_tradedb_090523.out Script. /data/backup/backup_tradedb.sh ==== started on Sat May 23 23:00:00 CST 2009 ==== RMAN: /opt/oracle/product/10.2/database/bin/rman ORA

Oracle rman异机备份问题

问题描述 Oracle rman异机备份问题 初学oracle rman,遇到了不大理解的地方. 我想实现的是:现在两台主机,含有数据的A机与空机B.想实现在B中备份A. 现在在B中建立了恢复目录,在A的rman中使用语句: backup database: 进行全库备份(因为测试,所以使用这一简单方式). 但我想实现的是在B中保留A的备份,这样A down掉后我可以从B去恢复. 请问是在B的rman中直接操作,还是需要将A的备份直接复制到B的指定位置中实现备份? 关于这一机制不是很理解,可能问

hibernate 怎么配置oracle的id生成策略

问题描述 hibernate 怎么配置oracle的id生成策略 之前使用hibernate连接mysql,后来需要转为oracle. 原来: mysql的id设置为自增, hibernate中对应的自增策略 @GeneratedValue(strategy=GenerationType.IDENTITY) private int userId; 现在: oracle中的id使用序列加触发器实现了插入前自增 但是现在hibernate中应该怎么配置? 解决方案 @GeneratedValue(s

探索ORACLE之RMAN_06备份策略

探索ORACLE之RMAN_06备份策略 作者:吴伟龙   在前几次的博文中已经谈完了备份的所有内容,但是为了更加适应企业的自动备份化需求在今天的课程中可以谈谈如何构建和规划一个可以实现自动对数据进行备份的策略,从而减轻DBA的压力以及提高数据恢复的概率.   1.如何制定备份策略 在制定备份策略一定要遵循可恢复性及高效性原则来制定.在制定备份策略的时候尽可能的降低磁盘开销和恢复所需的时间. 1.1             通过编辑备份脚本来实现按照规则的备份:    创建0级增量备份    r