controlfile.RMAN>list backup;.... Lista de Itens de Backup do conjunto debackup 1 No. da C34pia1.... BP Key Pc# Status Piece Name ------- --- ----------- ---------- 1 1 AVAILABLE C:\BCK_ORACLE\LEVEL0\LEV0DAT01NQPNFV.BKP C34pia do Conjunto de Backup nm. 2 do conjuntode backup 1 Tipo de Dispositivo Tempo Decorrido Horriode ConclusOo Tag Compactada ----------- ------------ ------------------------------ --- DISK 00:02:42 20/11/12 NO TAG20121120T144935 Lista de Itens de Backup do conjunto debackup 1 No. da C34pia2 BP Key Pc# Status Piece Name ------- --- ----------- ---------- 2 1 AVAILABLE \\192.168.149.1\BCK_ORACLE\LEVEL0\LEV0DAT01NQPNFV.BKPObserve que como os backups erammultiplexados tanto no servidor local como na maquina remota, o Oracle tem em seucatalogo todos os backups, mas como servidor de producao deu pane, nao temosos backups na unidade C:\. E preciso informar isso para o Oracle atraves docomando CROSSCHECK para ele verificar se existe realmente o backup. Como naoencontrara da unidade C:\ mande apaguar com o comando delete do Rman.RMAN> crosscheck backup;Iniciando implicit crosscheck backupem 21/11/12.......componentede backup submetido a verificaOo cruzada: localizado como 'EXPIRED'handle de componente debackup=C:\BCK_ORACLE\LEVEL0\LEV0DAT01NQPNFV.BKP id reg.=1marcaOo=799858176componentede backup submetido a verificaOo cruzada: localizado como 'AVAILABLE'handlede componente de backup=\\192.168.149.1\BCK_ORACLE\LEVEL0\LEV0DAT01NQPNFV.BKPid reg.=2 marcaOo=799858176Feza verificaOo cruzada de 2 objetosO backup que encontra-se na UnidadeC:\ foi marcado como EXPIRED, ou seja o Oracle nao encontrou o backup. Isto eobvio, pois este backup esta na unidade C:\ do servidor de producao. Exclua docatalogo este backup.RMAN>delete expired backup;utilizandoo canal ORA_DISK_1Lista de Componentes de BackupBP Key BS Key Pc# Cp# Status Device TypePiece Name-------------- --- --- ----------- ----------- ----------1 1 1 1 EXPIRED DISK C:\BCK_ORACLE\LEVEL0\LEV0DAT01NQPNFV.BKPDesejarealmente deletar os objetos acima (informe YES ou NO)? yescomponentede backup deletadohandlede componente de backup=C:\BCK_ORACLE\LEVEL0\LEV0DAT01NQPNFV.BKP id reg.=1marcaOo=799858176Deletou1 objetos EXPIRADOSRMAN>O backup de rede foi marcado como AVAILABLE'e o Oracle sabe que este backup esta disponivel e pode contar com este pararecuperacao. Entao execute o Restore.RMAN>restore database;Iniciandorestore em 21/11/12restaurando arquivo de dados 00001para C:\ORACLE\PRODUCT\10.2.0\ORADATA\PROD\SYSTEM01.DBF.....Finalizado restore em 21/11/12Antes de executar o backup, instrua o Oracle para usar osarchives que estao na Rede e depois limpe o segundo parametro para nao usar osarchives locais, como foi configurado o banco de producao nos artigosanteriores.SQL> alter system set log_archive_dest_1='location=\\192.168.149.1\bck_oracle\Archives\';SQL>alter system set log_archive_dest_2='';Depois realize um recover do banco de dados a partir do Backup deControlfile. O Oracle irar sincronizar todos os datafiles usando todos osarchives disponiveis na rede. Todas as transacoes que estava somente no Log de RedoOnline nao serao restauradas, pois os mesmo se perderam no servidor deproducao.Vale lembrar que Log de Redo Online contem todas as alteracoes feitas nobanco, mas confirmadas e as que nao, entao pode acontecer que dentro do Log deRedo OnLine tenham somente transacoes incompleta, se isto ocorrer a recuperacaoincompleta sera na verdade completa, pois estas transacoes seria desfeitas(RollBack), mas nao temos garantia quanto a isso, todavia se houver perdas detransacoes confirmadas estas serao minimas.SQL> recover database until cancel using backup controlfile;ORA-00279:alterar 607324 gerado em 11/20/2012 14:49:36 necessario para othread 1ORA-00289: sugest?o :\\192.168.149.1\BCK_ORACLE\ARCHIVES\ARC00008_0799846584.001ORA-00280:alterar 607324 para o thread 1 esta na sequencia #8Especificarlog: {=nome de arquivo | sugerido | AUTO | CANCEL}Aceite a sugestao do Oracle digitando Auto, o Oracle irar aplicar todosos archives que ele encontrar no diretorio sinalizado, em um determinadomomento ele irar tentar aplicar o archive