Dia! Isso tudo está documentado no Database Administrator Guide (Capítulo 2), então: alter system set <nome do parametro> = <valor> scope=SPFILE ou MEMORY ou BOTH, onde, SPFILE, será gravado no SPFILE, e claro, será necessário reinicilizar a instância, MEMORY, é aplicado de forma imediata, não precisa reinicializar a instância e não é persistente, BOTH, grava no SPFILE, é de forma imediata e persistente. Vamos a pergunta inicial: > Os parametros sao: > - shared_pool_size > - log_buffer > - pga_agregate_target > - sort_area_size > - shared_pool_size > - db_cache_size > - sga_max_size Colega, tem que ver se todos os parâmetros são dinâmicos, eu fico com dúvida apenas no LOG_BUFFER. >2 - Como devo proceder essa alteracao, simplesmente altero o arquivo e >reinicio o Servidor ?? Aqui penso que são hábitos de cada DBA, eu faço o seguinte, altera a instância (scope=memory) vejo se surtiu efeito, se sim, num momento oportuno, altero o init.ora (que é texto, formato da forma que acho melhor, incluo comentário mais claros) e recrio o spfile (create spfile ... from pfile....). >3 - Se eu alterar somente no SPFILE, caso exista o mesmo parametro, porém >configurado com valor diferente no init.ora, qual o Oracle vai >utilizar ?? Existe uma regra de precedência: 1- SPFILE<orasid>.ora 2- SPFILE.ora 3- init<orasid>.ora 4- init.ora Atenciosamente,
Anderson Haertel Rodrigues Administrador de Banco de Dados Florianópolis/SC - [EMAIL PROTECTED] -----Mensagem original----- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Ronaldo Araujo Enviada em: terça-feira, 22 de agosto de 2006 11:31 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Alterar parametros... init.ora ou spfile.ora ?? Juliano, Tentarei ajudar mas meus conhecimentos são pobres. Se eu falar alguma besteira, peço ao grupo que me corrija e assim eu também vou aprender. 1) Verifique o parâmetro "spfile". Se estiver com valor, o seu banco usa o arquivo spfile. 2) O arquivo spfile é binário e se for alterado por edição manual, será perdido. Você altera os parâmetros usando comandos no sqlplus, como no exemplo: alter system set <nome do parametro> = <valor> scope=spfile; O "scope" indica que o novo valor do parâmetro seja gravado no spfile. Depois disso, tem que reiniciar o servidor. 3) Respondido na 1) []'s Ronaldo Juliano escreveu: > Bom Dia lista, preciso alterar alguns parametros de um Banco de > Dados de Desenvolvimento, Oracle 9.2.0.4, instalado em um Servidor > com Red Hat 9. > > Os parametros sao: > - shared_pool_size > - log_buffer > - pga_agregate_target > - sort_area_size > - shared_pool_size > - db_cache_size > - sga_max_size > > 1 - Altero esses parametros em qual arquivo ?? No init.ora ou no > spfile.ora ?? > > 2 - Como devo proceder essa alteracao, simplesmente altero o arquivo > e reinicio o Servidor ?? > > 3 - Se eu alterar somente no SPFILE, caso exista o mesmo parametro, > porém configurado com valor diferente no init.ora, qual o Oracle vai > utilizar ?? > > > Agradeco qualquer informacao > Juliano Martinez da Silva > > > > > [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html