Oracle 11 g rac安装后在asm上增加控制文件文件副本

  在Oracle 11 g rac建库的时候使用了ASM存储,然而rac在建库时默认只在ASM上面创建了一个控制文件,如果想多加几个控制文件,
  就需要通过手工来添加了,很多人可能会忽略这个细节,但是我们还是希望多建几个控制文件来增加数据库的稳定性。
  下面是具体步骤:
  
  
  1,在操作前要保留一份控制文件和参数文件,以备搞不成恢复用。
  注:只在一个数据库实例上进行修改。
  
  
  完成;创建pfile='/home/oracle/pfile0531。奥拉的spfile;
  创建文件。
  完成;改变数据库备份controlfile“/home/oracle/cntrl_20180531.ctl”;
  数据库修改。
  
  
  完成;上校的名字a50
  完成;select * from问controlfile美元;
  ,,INST_ID STATUS NAME ,,,,,,,,,,,,,,,,,,,,,,,IS_ BLOCK_SIZE FILE_SIZE_BLKS
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  ,,,,,2,,,,+数据/crmdb/controlfile/current.282.873504505 ,NO ,,,16384,,,,1152年,
  ,,,,,1,,,,+数据/crmdb/controlfile/current.282.873504505 ,NO ,,,16384,,,,1152年,
  
  
  2、修改spfile中的控制文件参数
  完成;改变系统设置control_files=' +数据/crmdb/controlfile/current.256.977420629 ', ' +数据”,“+数据”范围=spfile sid=?’;
  系统的改变。
  
  
  3、关闭数据库实例
  crmdb1:/home/oracle@db>srvctl停止数据库- d crmdb
  ,
  4,创建控制文件副本
  crmdb1:/home/oracle@db>,rman目标/
  恢复管理器:释放11.2.0.4.0——生产星期五2月6 15:50:12 2015
  版权(c) 1982、2011、甲骨文和/或其附属公司只保留所有权利。
  连接到目标数据库(未开始)
  RMAN>,启动nomount
  Oracle实例开始
  整个系统全球Area ,68412682240字节
  固定Size ,,,,,,,,,,2263488字节
  变量Size ,,,,,,31675385408字节
  数据库Buffers ,,,,,36507222016字节
  重做Buffers ,,,,,,,,227811328字节
  
  
  RMAN>从' +数据/恢复controlfile crmdb/controlfile current.256.977420629的;
  -15年开始恢复在06-2月
  使用目标数据库控制文件,而不是恢复目录
  分配渠道:ORA_DISK_1
  通道ORA_DISK_1: SID=4086=crmdb设备类型=磁盘实例
  渠道ORA_DISK_1:复制控制文件复制
  输出文件的名字=+数据/crmdb/controlfile/current.256.870194351
  输出文件的名字=+数据/crmdb/controlfile/current.426.870969063
  输出文件的名字=+数据/crmdb/controlfile/current.427.870969063
  完成恢复在06-2月-15
  
  
  RMAN>sql数据库改变挂载的;
  sql语句:改变数据库挂载
  发布渠道:ORA_DISK_1
  RMAN>sql的改变数据库开放;
  sql语句:改变数据库打开
  
  
  5、登录数据库验证
  完成;选择的名字从问controlfile美元;
  
  
  名称
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  +数据/crmdb/controlfile current.256.977420629
  +数据/crmdb/controlfile current.276.977568423
  +数据/crmdb/controlfile current.277.977568423
  
  
  6、修改spfile中的新添加的控制文件参数
  完成;改变系统设置control_files=' +数据/crmdb/controlfile/current.256.977420629 ', ' +数据/crmdb controlfile/current.276.977568423 ', ' +数据/crmdb/controlfile current.277.977568423”范围=spfile sid=?’;
  系统的改变。
  完成,立即关闭
  数据库关闭。
  数据库下马。
  ORACLE实例关闭。
  
  
  7,打开数据库最终验证
  crmdb1:/home/oracle@db>srvctl开始数据库- d crmdb
  完成,select *得到;全球之声controlfile美元;
  ,,INST_ID STATUS NAME ,,,,,,,,,,,,,,,,,,,,,,,IS_ BLOCK_SIZE FILE_SIZE_BLKS
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  ,,,,,1,,,,+数据/crmdb/controlfile/current.256.977420629 ,,NO ,,,16384,,,,1512年,

Oracle 11 g rac安装后在asm上增加控制文件文件副本