E ai David, Então kra, vou alterar o init e no momento de restaurar o controlfile já vou apontar qual o será o nome dele. Acredito que resolverá, depois que fizer estes passos..coloco aqui o resultado. Valeu!!
RUN { ALLOCATE CHANNEL cr1 DEVICE TYPE DISK; RESTORE SPFILE TO PFILE '/home/oracle/restauracao/initbase.ora' FROM '/home/oracle/backup/bkp-spf-D-DBID-2881214639-T-20101129-NB-125.bkp'; } STARTUP FORCE NOMOUNT PFILE='/home/oracle/restauracao/initbase.ora' RUN { ALLOCATE CHANNEL cr1 DEVICE TYPE DISK; restore controlfile to '+DATA//controlfile/current.controlfile' from '/home/oracle/backup/cpy-ctf-D-DBID-2881214639-T-20101129-NB-126.bkp'; ALTER DATABASE MOUNT; } Abraço ________________________________ De: David Ricardo <drb.rica...@gmail.com> Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 12 de Maio de 2011 14:17:37 Assunto: Re: [oracle_br] Res: oracle_br] Restore ambiente com ASM 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] [As partes desta mensagem que não continham texto foram removidas]