yep, a syntax é :
alter system set parametro scope=both sid='instânciadesejada';
não lembro de cabeça se num RAC quando vc informa apenas :
alter system set parametro scope=both;
ele já assume o * indicando todas as instâncias, mas iirc sim...
[]s
Chiappa
--- Em oracle_br@yahoogrupos.com.br, candiurudba candiuru...@... escreveu
Mas chiappa...
E com relação a alterações de parametros dinamicos...por exemplo, alter
system set shared_pool_size=XXX scope=both...
Neste caso seria somente especificar qual a instancia queremos alterar,
acrescentando sid=xxx1 ou xxx2 na clausula...seria isso ?
--- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchiappa@ escreveu
Oi : então, na verdade a grande sacada do spfile é que, como vc já deve ter
visto, nele a sintaxe para os parâmetros evoluiu para :
instância.nomedoparametro=valordesejado
aonde vc pode colocar um * para indicar todas... Assim, se vc tiver no seu
spfile uma entrada, digamos :
*.OPEN_CURSORS=500
isso indica que em toas as instâncias do RAC vc quer ter esse setting. E se
ca instância PROD1, digamos, vc quer ter um valor diferente, 1000 digamos ?
No problem, vc ** TOTALMENTE **, ** ABSOLUTAMENTE NÃo Precisa ** ter um
spfile separado pra PROD1, nesse mesmo único spfile vc inclui :
prod1.OPEN_CURSORS=1000
Blz No fuss, no muss, sem problema nem esquentação de cuca O
manual Oracle® Real Application Clusters Administration and Deployment
Guide no cap. 3 Administering Database Instances and Cluster Databases
discute isso...
A minha resposta então é : sim, tecnicamente é possível vc ter spfiles (ou
mesmo initfiles) separados para cada instância do RAC, mas isso ** não é
exigido ** isso de forma alguma para que vc tenha controle sobre params
individuais em instâncias individuais... Dada a maior complexidade
administrativa (serão vários arqs pra controlar/backupear/administrar) ,
SEM vc receber uma vantagem correspondente compensadora, eu não
recomendaria isso, não...
[]s
Chiappa
--- Em oracle_br@yahoogrupos.com.br, candiurudba candiurudba@ escreveu
Bom dia !!
Tenho uma dúvida sobre a administração de spfile em RAC.
Em alguns testes percebi que poderia ter um spfile para cada nó que eu
estiver trabalhando, na mesma localização .../dbs da uma singles instance
(esta infomração para é nova pois pensei que trabalhando com RAC, eu só
poderia ter um spfile compartilahdoi).
No meu entendimento, ter dois spfile apesar de dificultar um pouco o
gerenciamento das instancias, pq para qualquer alteração, teríamos que
aplicar em todos os nós, poderia trazer um pouco mais de tranquilidade no
que tange a alterações específicas...posso alocar mais memória para uma,
doq ue para outra ou adicionar mais buffer cache para uma e etc...
Seria isso mesmo ? Na questão do restart automatico das instancias, teria
algum problema em termos spfiles separados ?