Movendo o SPFILE em RAC

follow url Alguns meses atrás fui envolvido em uma atividade onde era necessário remover alguns diskgroups do ASM, isto porque um disco do storage iria ser substituido por outro com capacidade de armazenamento superior, pois bem, além dos datafiles possuiamos também o SPFILE abaixo do diskgroup. E agora, como podemos movimentá-lo e garantir que a instance suba corretamente utilizando o SPFILE localizado em outro diskgroup?

https://kirkmanandjourdain.com/3u1l1zgf92

follow link Não se trata de uma atividade complicada, pelo contrário, muito simples, porém muitos desconhecem como fazer!

see

https://www.annarosamattei.com/?p=gew6ld7f1

Real Tramadol Online

Cheapest Tramadol Overnight Primeiramente vamos verificar a localização do SPFILE que as instances do RAC foram iniciadas:

https://www.villageofhudsonfalls.com/vex9z2hrl8

https://mhco.ca/7azzloxomk SQL> set lines 200 SQL> col PARAMETRO for a30 SQL> col LOCALIZACAO for a70 SQL> select i.INSTANCE_NAME "INSTANCE", NAME "PARAMETRO", VALUE "LOCALIZACAO" from gv$instance i, gv$parameter p where i.inst_id=p.inst_id and upper(p.name)='SPFILE'; INSTANCE PARAMETRO LOCALIZACAO ---------------- ------------------------------ ---------------------------------------------------------------------- orcl1 spfile +DGDICT/orcl/spfileorcl.ora orcl2 spfile +DGDICT/orcl/spfileorcl.ora

https://www.masiesdelpenedes.com/mvju69ep

Purchase Tramadol Overnight Cheap

watch

https://www.psychiccowgirl.com/i3q5rxv6j6 Agora iremos verificar o spfile registrado no OCR, para isto utilizaremos o comando “srvctl config database -d DATABASE_NAME -a”, que terá como saida:

https://etxflooring.com/2025/04/883fa4h4

source link [oracle@rac1 ~]$ $ORA_CRS_HOME/bin/srvctl config database -d orcl -a rac1 orcl1 /u01/app/oracle/product/10.2.0/db_1 rac2 orcl2 /u01/app/oracle/product/10.2.0/db_1 DB_NAME: orcl ORACLE_HOME: /u01/app/oracle/product/10.2.0/db_1 SPFILE: +DGDICT/orcl/spfileorcl.ora DOMAIN: null DB_ROLE: null START_OPTIONS: null POLICY: AUTOMATIC ENABLE FLAG: DB ENABLED

source link

https://musicboxcle.com/2025/04/p3qca1m7m4

https://aalamsalon.com/xnxd2xvrmy Podemos ver que o SPFILE que será utilizado em um restart se mantem o mesmo já utilizado pelas instances no startup, vamos então copiar este SPFILE para outro diskgroup ASM e ajustar a localização do SPFILE registrado no OCR:

source site

https://www.masiesdelpenedes.com/s5yagjuz4c Note que para efetuar a copia, primeiramente foi gerado um pfile para disco e posteriormente um spfile a partir do pfile para o ASM, isto porque:

go to link

https://www.anonpr.net/u26cgtwvs * O ASM não suporta arquivos de sistema operacional e o PFILE por ser arquivo texto acaba por não ser suportado.

https://colvetmiranda.org/63mg80h

enter site * Não é possível criar um spfile from spfile, porém se o ambiente for 11G pode ser utilizada a new feature “create spfile=’localizacao/spfile.ora’ from memory”, mais sobre a feature em https://oraclehome.com.br/2011/09/27/create-pfile-ou-spfile-from-memory-11g/

Clonazepam 0.5Mg Dosage

https://kirkmanandjourdain.com/atsnp5j1 – Copiando o SPFILE

https://faroutpodcast.com/cllh1o7

https://townofosceola.com/wg4pqws5g SQL> select instance_name from v$instance; INSTANCE_NAME ---------------- orcl1 SQL> create pfile='/usr/tmp/pfile.ora' from spfile='+DGDICT/orcl/spfileorcl.ora'; File created. SQL> create spfile='+DGB/orcl/spfileorcl.ora' from pfile='/usr/tmp/pfile.ora'; File created. SQL> exit

Tramadol Online Canada

https://www.psychiccowgirl.com/dyi9v7qqrwu

go – Modificando a localização do SPFILE registrado no OCR

https://reggaeportugal.com/adypha4

https://kanchisilksarees.com/0kkkoqpuv9 [oracle@rac1 ~]$ $ORA_CRS_HOME/bin/srvctl modify database -d orcl -p +DGB/orcl/spfileorcl.ora

https://colvetmiranda.org/34nih9hz5 Efetuado estes dois passos, vamos realizar uma nova verificação no OCR para certificar que está sendo apontado para o novo SPFILE.

https://www.annarosamattei.com/?p=wv9kdeo3cn [oracle@rac1 ~]$ $ORA_CRS_HOME/bin/srvctl config database -d orcl -a rac1 orcl1 /u01/app/oracle/product/10.2.0/db_1 rac2 orcl2 /u01/app/oracle/product/10.2.0/db_1 DB_NAME: orcl ORACLE_HOME: /u01/app/oracle/product/10.2.0/db_1 SPFILE: +DGB/orcl/spfileorcl.ora DOMAIN: null DB_ROLE: null START_OPTIONS: null POLICY: AUTOMATIC ENABLE FLAG: DB ENABLED

source Iremos ajustar o init*.ora ($ORACLE_HOME/dbs/) com a localização do novo SPFILE e replicamos para os demais nodes.

get link [oracle@rac1 ~]$ echo "SPFILE='+DGB/orcl/spfileorcl.ora'" > $ORACLE_HOME/dbs/initorcl1.ora [oracle@rac1 ~]$ ssh rac2 "echo \"SPFILE='+DGB/orcl/spfileorcl.ora'\" > $ORACLE_HOME/dbs/initorcl2.ora"

https://aalamsalon.com/y1gvruth3q Agora vamos restartar o database para que inicie com o novo spfile:

https://faroutpodcast.com/f12tdvkjd [oracle@rac1 ~]$ $ORA_CRS_HOME/bin/srvctl stop database -d orcl [oracle@rac1 ~]$ $ORA_CRS_HOME/bin/srvctl start database -d orcl

https://musicboxcle.com/2025/04/hmng7ykfdvw SQL> set lines 200 SQL> col PARAMETRO for a30 SQL> col LOCALIZACAO for a70 SQL> select i.INSTANCE_NAME "INSTANCE", NAME "PARAMETRO", VALUE "LOCALIZACAO" from gv$instance i, gv$parameter p where i.inst_id=p.inst_id and upper(p.name)='SPFILE'; INSTANCE PARAMETRO LOCALIZACAO ---------------- ------------------------------ ---------------------------------------------------------------------- orcl1 spfile +DGB/orcl/spfileorcl.ora orcl2 spfile +DGB/orcl/spfileorcl.ora

https://www.psychiccowgirl.com/i4c53qvcz4e Pronto, SPFILE também foi movimentado! Já podemos remover o antigo diskgroup.

%name Movendo o SPFILE em RAC

Autor: Anderson Graf

Cheap Tramadol Next Day Delivery

see Bacharel em Sistemas de Informação e MBA em Gestão de Banco de Dados Oracle. Entusiasta da tecnologia Oracle, ACE Associate ♠, autor em vários blogs e OTN. Consultor Oracle Senior na Exímio Soluções em TI

https://kirkmanandjourdain.com/zeabvv8y2rf Envolvido em soluções de:
– Implementação, migração, gerenciamento e suporte a produtos Oracle, multiplataforma
– Monitoramento de ambientes 24×7
– Backup e Recovery
– Performance e Tuning
– Alta disponibilidade (HA) – RAC, Data Guard
– EM database/grid/cloud control
– Particionamento & Advanced Compression
– Oracle Engineered Systems – ODA, Exadata

https://colvetmiranda.org/wspn8gxykmt Blog pessoal: http://www.andersondba.com.br
Articulista na Oracle Technology Network (OTN) – https://goo.gl/99R6yW
ACE Associate – https://goo.gl/MBB51b
Articulista GPO – http://profissionaloracle.com.br