Abaixo estão as etapas para mover o spfile do sistema de arquivos para o grupo de discos ASM no RAC.
1. Verifique a localização atual do pfile:
SQL> show parameter pfile NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string /u01/app/oracle/product/12.1.0.2/dbhome_1/temp_init.ora
2. Crie o diretório no ASM para receber o spfile
export ORACLE_HOME=/u01/app/12.1.0.2/grid export ORACLE_SID=+ASM1 export PATH=$ORACLE_HOME/bin:$PATH asmcmd ASMCMD>mkdir +DATA/PARAM
3. Crie o spfile a partir do pfile
create spfile='+DATA/PARAM/spfileORCL.ora' from pfile='/u01/app/oracle/product/12.1.0.2/dbhome_1/temp_init.ora';
4. Atualize o pfile em cada node apontando para o spfile
on node 1(dbhstorcl1)
cd $ORACLE_HOME/dbs cat initORCL1.ora SPFILE='+DATA/PARAM/spfileORCL.ora'
on node 2(dbhstorcl2)
cd $ORACLE_HOME/dbs cat initORCL2.ora SPFILE='+DATA/PARAM/spfileORCL.ora'
5. Atualize as configurações do database
srvctl modify database -db racdb1 -spfile+DATA/PARAM/spfileORCL.ora srvctl config database -d racdb1 | grep spfile Spfile: +DATA/PARAM/spfileORCL.ora
6. Reinicie o banco de dados
srvctl stop database -d ORCL srvctl start database -d ORCL SQL> show parameter pfile NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string +DATA/PARAM/spfileORCL.ora