Chiappa, Obrigado mais uma vez pela sua ajuda. Então, fiz novamente o procedimento e após o recover eu apenas alterei o nome do redo log e funcionou, acredito que ele não estava encontrando os redo logs para abrir a base:
alter database rename file '/banco/redo/redo01.log' to '+DATA/onlinelog/redo01.log'; Abraços, Marcelo Feijó Vargas ________________________________ De: José Laurindo <jlchia...@yahoo.com.br> Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 27 de Maio de 2011 20:34:17 Assunto: [oracle_br] Re: Movendo banco em FileSystem para ASM Colega, pra variar não diz, mas IMAGINO que vc está usando RESETLOGS porque fez um SHUTDOWN IMMEDIATE, que levou a uma cópia Consistente, que PODE ser aberta sem precisar de RECOVER, okdoc ??? Sendo isso, é bem óbvio o que vc Tem que fazer , simplesmente indicar a localização dos archived logs apontando prum path dentro do ASM : certamente /banco/redo/ ** não ** deve ser ASM - na verdade vc já deveria ter feito essas e as demais alterações no initfile/spfile ** antes ** de fazer o clone. Não tenho um banco 10gR1 aqui pra testar mas iirc é o mesmo que no 10gR2 : qual parâmetro exatamente deve ser alterado ** DEPENDE ** de como vc está configurando o destino dos archives hoje no banco-origem : cfrme sabemos, vc PODE usar pra isso o parâmetro DB_RECOVERY_FILE_DEST ou o LOG_ARCHIVE_DEST, veja lá o que vc está usando e altere o spfile/initfile corretamente , e não esquecendo de que PODEM haver outros parâmetros de archive envolvidos (se por exemplo vc tiver multiplexação) , tal como os LOG_ARCHIVE_DEST_nnn ou o LOG_ARCHIVE_DUPLEX_DEST, verifique e altere se vc está usando esses caras... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcelo Feijó Vargas <marcelofvargas@...> escreveu > > Boa noite pessoal, > > Estou fazendo uns testes de migração de um banco em FileSystem para ASM > em > outro servidor > > usando RMAN. > > Preciso recriar os redo log files (que estão em filesystem) para ASM, pois ao > abrir a base recebo os erros: > > ----------------- > RMAN> alter database open resetlogs; > RMAN-03002: failure of alter db command at 05/26/2011 16:09:14 > ORA-00344: unable to re-create online log '/banco/redo/redo01.log' > ORA-27040: file create error, unable to create file > ------------------ > > Qual o procedimento mais fácil para recriar os redo log files e abrir a base > depois de feito o recover? > > A versão do banco é 10.1.0.5 em OEL05. > > Obrigado pelas dicas, > > > Marcelo Feijó Vargas > [As partes desta mensagem que não continham texto foram removidas]