Bom, antes de mais nada vc ** não ** diz pra gente, mas é importante saber : 
como esse parâmetro foi depreciado no 10g (no 10gr2, iirc) , Como É que ele foi 
parar no arquivo de inicialização desse database aí ??? Outra coisa, vc diz 
"quando eu fui startar o database..." - vc por acaso está fazendo uma MIGRAÇÃO 
ou um UPGRADE nesse database , talvez usando um backup antigo (que tinha o tal 
param no formato antigamente aceito) e tentando-o abrir na versão 11g ??? SE é 
Migração ou Upgrade, há uma ** LONGA ** série de procedimentos necessários, vc 
os CONHECE e Está Seguindo ?? 
  
   Isso posto, a resposta curta para a sua pegunta : a msg é clara, vc TEM que 
ter os elementos %r , %s e %t no parâmetro, e na sua resposta :
   
   log_archive_format='arch_%t_%s.arc'
   
   nós vemos o %t e o %s , mas não o %r, okdoc ? Altere esse parâmetro para :
   
   log_archive_format='arch_%r_%t_%s.arc'
   
   certo ?? A modo de alterar é : SE vc está usando um pfile (ie, um arquivo no 
formato initXXX.ora) para startar essa instância XXX, vc simplesmente edita o 
arquivo com umeditor de texto ASCII qualquer, E se vc está usando um spfile 
(ie, um arquivo binário no formato spfileXXX.ora) , já que vc não consegue 
fazer startup da instância, já que spfile vc NUNCA pode editar, o procedimento 
seria criar um pfile a partir do spfile, editar o pfile para ajustar o param,  
renomear o spfile para qquer outra coisa e aí sim pedir o startup (e tudo isso 
no local correto, via de regra o sub-diretório DATABASE abaixo do teu 
ORACLE_HOME. Isso poderia ser feito :
   
   a) SE vc tem o alert.log do startup mais recente desse database, extraindo 
os comandos da seção correspondente do alert
   
   OU
   
   b) SE vc está num linux/unix, simplesmente extraindo as strings do spfile 
via comando strings,  as colando num editor de texto ASCII e salvar como 
initXXX.ora

  OU

  c) num prompt de comando do teu servidor Oracle, com ** TODAS ** as variáveis 
necessárias - como ORACLE_HOME, ORACLE_SID, PATH, etc _ setadas, conectar como 
SYSDBA na instância inativa (que vai dar uma msg de 'Conectado a uma instância 
inativa'), pedir um create pfile from spfile; , sair do sqlplus e seguir o 
procedimento de dit pfile/rename spfile/startup
  
  []s
  
    Chiappa

--- Em [email protected], "Alberto" <jalbertoacbr@...> escreveu
>
> O valor está esse:
> 
> log_archive_format='arch_%t_%s.arc'
> 
> --- Em [email protected], "Milton Bastos Henriquis Jr." 
> <miltonbastos@> escreveu
> >
> > Qual valor está no teu parâmetro log_archive_format ?
> > 
> > 
> > 
> > 
> > 2013/6/3 Alberto <jalbertoacbr@>
> > 
> > > **
> > >
> > >
> > > Pessoal,
> > >
> > > tentei levanta o banco (11G) e está dando a seguinte mensagem:
> > >
> > > ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS 
> > > instance
> > > ORA-19905: log_archive_format must contain %s, %t and %r
> > >
> > > Como posso resolver isso, já procurei na internet mas não consegui achar a
> > > solução.
> > >
> > > Alberto Souza
> > > =============
> > >
> > >  
> > >
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>


Responder a