1, the current control file only one, for security, increased to 3 sql> select name from V$controlfile; NAME--------------------------------------------------------------------------------+data/racdb/controlfile/ current.283.9143506752, perform the following sqlsql> alter system set Control_files = ' +data/racdb/controlfile/control01.ctl ', ' + Data/racdb/controlfile/control02.ctl ', ' +data/racdb/controlfile/control03.ctl ' scope=spfile;3, stop database $ srvctl Stop database-d racdb4, copy control file asmcmd> pwd+data/racdb/controlfileasmcmd> LS current.283.914350675asmcmd> cp Curre nt.283.914350675 control01.ctlcopying +data/racdb/controlfile/current.283.914350675, +data/racdb/CONTROLFILE/ control01.ctlasmcmd> CP current.283.914350675 control02.ctlcopying +data/racdb/controlfile/ current.283.914350675-+data/racdb/controlfile/control02.ctlasmcmd> CP current.283.914350675 Control03.ctlcopying +data/racdb/controlfile/current.283.914350675-+data/racdb/controlfile/ Control03.ctlasmcmd> 5, restart the database $ srvctl start database-d RACDB6, verify the results SQL> Select name from V$controlfile; NAME--------------------------------------------------------------------------------+data/racdb/controlfile/ Control01.ctl+data/racdb/controlfile/control02.ctl+data/racdb/controlfile/control03.ctl
Modify control file under RAC and ASM Environment