oracle数据库跨平台(AIX)从RAC恢复至(linux)下的单实例

昨天做了一个从生产环境到测试环境的恢复,

(1) 迁移的 2 db 版本版本要一致。包括小版本。

(2)RMAN  异机恢复的时候, db_name 必须相同。   如果说要想改成其他的实例名,可以在恢复成功后,用 nid  命令修改。   实例名的信息会记录到控制文件里,所以如果在恢复的时候,如果实例名不一致,恢复的时候会报错。

1 背景描述:
将RAC 异机恢复至单实例,以检验数据的可用性。
 
1.1 RACDB数据库基本配置信息
主机 节点1: scdb1  操作系统:AIX6100
节点1: scdb2  操作系统:AIX6100
数据库版本 Oracle11.2.0.1 RAC
OS用户名/组 uid=501(oracle) gid=500(oinstall) groups=502(dba),503(oper),504(asmdba)
数据库名 RACDB
实例名 RACDB1
RACDB2
数据库字符集 ZHS16GBK
数据文件存储方式 ASM
 
1.2 恢复目标机的情况:
主机 csdb  操作系统:AIX6100
数据库版本 Oracle11.2.0.1 单机
OS用户名/组 uid=501(oracle) gid=500(oinstall) groups=502(dba),503(oper),504(asmdba)
数据库名 RACDB
实例名 RACDB
数据库字符集 ZHS16GBK
数据文件存储方式 ASM

请使用浏览器的分享功能分享到微信等