Brother você já tentou colocar no INIT esse nome todo que ele gera como
sendo seu controlfile restaurado?

veja essa nota

https://support.oracle.com/CSP/ui/flash.html#tab=KBHome(page=KBHome&id=()),(page=KBNavigator&id=(bmDocID=468458.1&bmDocTitle=How%20To%20Move%20Controlfile%20To%20ASM&from=BOOKMARK&viewingMode=1143&bmDocDsrc=KB&bmDocType=HOWTO
))

Abraço.

Em 12 de maio de 2011 12:34, Marcelo Feijó Vargas <
marcelofvar...@yahoo.com.br> escreveu:

>
>
> Bom dia Pessoal,
>
> Segue a rotina para restore completo da base que utilizo.
>
> rman target /
> set dbid=2881214639;
> startup force nomount pfile ='/home/oracle/initbase.ora';
>
> RUN
> {
> ALLOCATE CHANNEL cr1 DEVICE TYPE DISK;
> RESTORE CONTROLFILE FROM
> '/home/oracle/backup/cpy-ctf-D-DBID-2881214639-T-20110422-NB-652.bkp';
> ALTER DATABASE MOUNT;
> }
>
> CROSSCHECK BACKUP;
>
> run
> {
> CATALOG BACKUPPIECE
> '/home/oracle/backup/bkpf-arch-D-DBID-2881214639-T-20110422-NB-650.bkp';
> CATALOG BACKUPPIECE
> '/home/oracle/backup/bkpf-data-D-DBID-2881214639-T-20110422-NB-648.bkp';
> CATALOG BACKUPPIECE
> '/home/oracle/backup/bkpf-data-D-DBID-2881214639-T-20110422-NB-649.bkp';
> }
>
> LIST BACKUP OF ARCHIVELOG ALL;
>
> RUN
> {
>   ALLOCATE CHANNEL cr1 DEVICE TYPE DISK;
>   SET UNTIL SCN=18822748;
>   RESTORE DATABASE;
>   RECOVER DATABASE;
> }
>
> Após isso, não consigo dar shutdown pois sei que ao dar startup novamente
> ele
> não irá encontrar o controlfile, pois no restore vem com nome diferente do
> utilizado anteriormente.
>
> Será que fazendo este comando abaixo, ao invés de copiar o pfile ele
> solucionaria o problema?
>
> RUN
> {
> ALLOCATE CHANNEL cr1 DEVICE TYPE DISK;
> RESTORE SPFILE TO PFILE '/home/oracle/backup/initbase.ora' FROM
> '/home/oracle/backup/bkp-spf-D-DBID-2881214639-T-20101129-NB-125.bkp';
> }
>
> Obrigado pela atenção.
>
> Att.,
>
> Marcelo Vargas
>
> ________________________________
> De: Marcelo Feijó Vargas <marcelofvar...@yahoo.com.br>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Quarta-feira, 11 de Maio de 2011 21:07:41
> Assunto: Res: Fwd: [oracle_br] Restore ambiente com ASM
>
>
> Boa noite pessoal,
>
> Segue a mensagem do alert.log
>
> Wed May 11 16:34:44 2011
>
> ORA-00202: control file: '+DATA/controlfile/current.371.733060089'
> ORA-17503: ksfdopn:2 Failed to open file
> +DATA/controlfile/current.371.733060089
> ORA-15012: ASM file '+DATA/controlfile/current.371.733060089' does not
> exist
>
> Então, ele diz que o controlfile não existe. Não por acaso, pois quando eu
> faço
> o restore ele muda o nome dentro do ASM, como mostrei no email anterior.
>
> Amanhã vou postar exatamente o procedimento que faço para restaurar a base.
> Se
> tiverem alguma dica, usando ASM por enquanto agradeço.
>
> Thanks.
>
> Marcelo Vargas
>
> ---------- Mensagem encaminhada ----------
> De: David Ricardo <drb.rica...@gmail.com>
> Data: 11 de maio de 2011 14:12
> Assunto: Re: [oracle_br] Restore ambiente com ASM
> Para: oracle_br@yahoogrupos.com.br
>
>
> Marcelo, não ficou nenhuma referencia fora do seu ASM com relação aos
> controlfiles?
>
> Como disse o Marcio, o que aparece de mensagem no ALERT LOG?
>
> Ha algum sub erro?
>
> Att.
>
> Em 11 de maio de 2011 13:15, MARCIO CASTRO
> <marciomouracas...@yahoo.com.br>escreveu:
>
> >
> >
> > Marcelo:
> >
> > O que e que aparece no ALERT?
> >
> > Atenciosamente,
> >
> > Márcio de Figueiredo Moura e Castro
> >
> > Oracle 10g DBA OCA
> > Oracle PL/SQL Developer OCA
> >
> > ________________________________
> > De: Marcelo Feijó Vargas <marcelofvar...@yahoo.com.br>
> > Para: oracle_br@yahoogrupos.com.br
> > Enviadas: Quarta-feira, 11 de Maio de 2011 12:18:39
> > Assunto: [oracle_br] Restore ambiente com ASM
> >
> >
> > Bom dia Pessoal,
> >
> > Restaurei a base, recuperei todos os datafiles até o ponto do scn onde se
> > encontrava e abri com open resetlogs..verifiquei todos os parametros e
> > estava
> > OK. Criei o spfile após o restore da base
> > Reiniciei o servidor de testes e ao dar o startup novamente o banco não
> > identificou o controlfile.
> >
> > Deu o erro:
> > ORA-00205: error in identifying controlfile
> >
> > Verifiquei que ao restaurar o controlfile no ASM ele aparece com nome
> > diferente
> > do original
> >
> > Ambiente atual:
> > +DATA/controlfile/current.256.733491751
> >
> > Ambiente após restore:
> > +DATA/controlfile/current.126.333495761
> >
> > Ambiente:
> > Oracle 10.1.0.5 + ASM
> > OEL 05
> >
> > Obrigado desde já.
> >
> > Atenciosamente,
> >
> > Marcelo Feijó Vargas
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> ----------------------------------------------------------
> David Ricardo B. de Siqueira
> IT Brazil - Database Administrator
> DBANet
> BLOG .: http://databaseguard.blogspot.com
>
> "O mistério da vida me causa a mais forte emoção. É o sentimento que
> suscita
> a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
> sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo
> e
> seus olhos se cegaram.".(Albert Einstein - 1879 - 1955)"
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
------------------------------------------------------------
David Ricardo B. de Siqueira
IT Brazil - Database Administrator
DBANet
BLOG .:  http://databaseguard.blogspot.com

"O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
seus olhos se cegaram.".(Albert Einstein - 1879 - 1955)"


[As partes desta mensagem que não continham texto foram removidas]

Responder a