http://hi.baidu.com/ouleiq/blog/item/2d6542d7c14819d0a144dfb2.html ORACLE 10g RAC+ASM 增加控制文件 2010-07-14 19:50ORACLE 10G RAC+ASM 默认只有一个控制文件,如何增加多个控制文件的副本呢,网上的做法是直接恢复控制文件,但在哪里恢复没有说清楚.其实只要复制原来的控制文件即可. 因为如果是恢复来自备份的控制文件,那么就和当前的控制文件不一致. 数 据 库 会 打 不 开 . 报 ORA-00214: control file '+ORADATA/crds3db/controlfile/current.256.747173319' version1623 inconsistent with file '+ORADATA/crds3db/controlfile/current.305.724357401' version 1614 下面的方法是直接复制当前控制文件, 方法是利用 rman 的 restore 命令. export ORACLE_SID=+ASM1 asmcmd cd +ORADATA/crds3db/controlfile ASMCMD> ls current.256.747173319 先关闭两个节点. export ORACLE_SID=crds3db2 sqlplus / as sysdba shutdown immediate; 再到另外一个节点上. export ORACLE_SID=crds3db1 shutdown immediate startup nomount; exit rman target / RMAN> restore controlfile to '+ORADATA/crds3db/controlfile/current.156.747173319' from '+ORADATA/crds3db/controlfile/current.256.747173319'; 启动 restore 于 30-3 月 -11 使用目标数据库控制文件替代恢复目录 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: SID=483 实例=crds3db1 设备类型=DISK RMAN-00571: =======