Reginaldo, Use o processo de restauração normalmente (neste caso, sem o duplicate), restore até o ponto do controlfile. Após, troque o dbname ou dbid (conforme tua necessidade) usando o NID, após essa fase, veja se mudou a localização dos datafiles, etc, use o switch datfile all se for necessário e abra o banco com resetlogs.
Sucesso, Anderson Haertel Rodrigues Consultor Oracle Porto Alegre/RS --- Em qua, 19/5/10, Reginaldo de Faveri <regina...@softplan.com.br> escreveu: > De: Reginaldo de Faveri <regina...@softplan.com.br> > Assunto: RES: [oracle_br] Restore RMAN > Para: oracle_br@yahoogrupos.com.br > Data: Quarta-feira, 19 de Maio de 2010, 9:27 > > Amigos, agradeço o apoio de todos, mas > talvez eu não esteja conseguindo passar corretamente minha > duvida ou entender o que vocês estão tentando me > explicar. > > Imaginem que eu tenho em mãos um backup > RMAN. Este backup foi copiado para ser restaurado em um > servidor que não tem qualquer tipo de acesso a base que foi > gerado o backup RMAN. Este backup DEVE ser restaurado em uma > estrutura de diretório diferente do original e com nome > também diferente ok? Embora estranho, tanto o caminho > quanto o nome da base restaurada vão variar bastante e > teremos que realizar tal operação com certa freqüência. > > Desde já agradeço a ajuda de todos. > > > > > -----Mensagem original----- > De: oracle_br@yahoogrupos.com.br > [mailto:oracle...@yahoogrupos.com.br] > Em nome de Marcio Andre Silva > Enviada em: terça-feira, 18 de maio de 2010 17:14 > Para: oracle_br@yahoogrupos.com.br > Assunto: Res: [oracle_br] Restore RMAN > > Reginaldo, > > Já li as outras respostas dos colegas, tem outra forma de > fazer também. Você pode fazer o backup copy do RMAN, dos > arquivos do bando de origem, gerar um backup control file to > trace (alter database backup controlfile to trace;), do > banco de origem, na linha do arquivo gerado, > CREATE CONTROLFILE REUSE DATABASE "XXXX" NORESETLOGS > ARCHIVELOG > altere para > CREATE CONTROLFILE SET DATABASE "YYYY" RESETLOGS > ARCHIVELOG. Coloque nome que quiser, ainda pode > alterar os caminhos dos datafiles, redo. Vai ser gerado um > novo control file, os passo para subir o são > Copie o arquivo de parametros (init.ora), faça as > alterações necessárias. exporta a variável de ambiente > com o nome do novo banco, conecta e roda arquivo gerado no > backup control file. Se tever alguma dúvido só > falar. Espero ter ajudado. > > Marcio Andre > OCE SQL > OCA Oracle 10g > > > > > ________________________________ > De: Reginaldo de Faveri <regina...@softplan.com.br> > Para: oracle_br@yahoogrupos.com.br > Enviadas: Terça-feira, 18 de Maio de 2010 14:56:49 > Assunto: [oracle_br] Restore RMAN > > > Olá senhores boa tarde? > > Sempre que precisamos criar uma base a partir de outra (em > outro servidor) > fazemos um backup via RMAN, criamos uma instancia com o > mesmo nome original > assim como o mesmo caminho. Após o restore, renomeamos a > mesma e, quando > necessário ajustamos o caminho. > > Ocorre que gostaria de fazer isto de modo direto tipo um > restore onde > pudesse já informar o nome da nova base bem como o seu > novo caminho. (Lembro > que os servidores (da base origem e da nova base) não tem > comunicação. > Atualmente é feito um backup, baixado via FTP e copiado > para o outro > servidor. > > Procurei seguir os materiais que tenho assim como o Google > mas não consegui. > Alguém teria uma receita de bolo? > > Estou usando Oracle Standard 10.2.0.3 > > [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 do grupo ORACLE_BR são de > acesso público e de inteira responsabilidade de seus > remetentes. > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > -------------------------------------------------------------------------------------------------------------------------- > >Apostilas » Dicas e Exemplos » Função » Mundo > Oracle » Package » Procedure » Scripts » Tutoriais - O > GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ > ------------------------------------------------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > > > > ------------------------------------ > > -------------------------------------------------------------------------------------------------------------------------- > >Atenção! As mensagens do grupo ORACLE_BR são de > acesso público e de inteira responsabilidade de seus > remetentes. > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > -------------------------------------------------------------------------------------------------------------------------- > >Apostilas » Dicas e Exemplos » Função » Mundo > Oracle » Package » Procedure » Scripts » Tutoriais - O > GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ > ------------------------------------------------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > > >