Pular para o conteúdo
  • Este tópico contém 18 respostas, 5 vozes e foi atualizado pela última vez 10 anos, 10 meses atrás por Avatar de Rodrigo AlmeidaRodrigo Almeida.
Visualizando 4 posts - 16 até 19 (de 19 do total)
  • Autor
    Posts
  • #106138
    Avatar photoRegis Araujo
    Participante

      Ola Senhores!!

      @mpungan

      Uma dúvida, você está tentando restaurar este backup para uma outra máquina com a mesma estrutura da anterior??
      Tem ASM?

      Você precisa primeiro restaurar o SPFILE, pois seu banco não sabe onde deverá jogar os arquivos e quando você tenta restaurar o CONTROLFILE sem setar o caminho onde o controlfile será restaurado irá apresentar erro.

      Tente desta forma…

      set DBID=658221577

      startup nomount;

      set controlfile autobackup format for device type disk to ”;

      restore spfile to pfile ‘/init.ora’ from autobackup;

      shutdown abort;

      Depois edite o PFILE com as especificações do novo HOST, como db_create_file_dest, control_files, etc e não esqueça dos parametros de memória se esta máquina não possuir a mesma quantidade de memória da original.

      Depois você irá subir este banco em modo nomount

      startup nomount pfile=’/init.ora’;

      Ai sim seguir o procedimento passado pelo @RMAN.

      restore controlfile from ‘/rman_bkp_oracle/n0_c-658221577-20131010-04’ from autobackup;

      alter database mount;

      se for a mesma estrutura de diretórios para os datafiles:

      restore database;
      recover database;
      alter database olpen resetlogs;

      Se não for a mesma estrutura de diretórios:

      run {
      SET NEWNAME FOR DATAFILE 1 TO ‘/system01.dbf’;

      restore database;
      recover database;
      }

      alter database olpen resetlogs;

      Bom, espero que eu tenha lhe ajudado..!!

      Abraços..!

      Regis Araujo

      #106139
      Avatar de rmanrman
      Participante

        @mpungan

        Muitos não sabem, mas todo backup full possui cópia do spfile+controlfile. Por isso pedi pra tentar com o backup full.

        #106152
        Avatar de David SiqueiraDavid Siqueira
        Participante

          Possivel é voltar sim rapaziada, até porque o papel do catalogo nesse caso é apenas controle de versionamento de arquivos de backup e maior disponibilidade de consulta d einformações na hora do restore, até porque há ambientes muito grandes que se você opta por usar o armazenamento no Control File, acaba por inchar este arquivo, o que pode ocasionar alguns problemas mais graves, por isso em caso de ambientes mais complexos utiliza-se o catalogo.

          O que eu vejo de problema aqui é quanto a aintegridade do autobackup do seu controlfile, esse piece que ele esta tentando ler está integro? Já tentou rodar o Database Preview? Para saber se esse conjunto de backups que você esta tentano utilizar é válido? Valeria a pena também passar um “check logical” e ver se está tudo ok.

          Da uma olhada nesse link aqui para ver se clareia as idéias parceiro :

          http://docs.oracle.com/cd/B28359_01/backup.111/b28270/rcmvalid.htm#BRADV89563

          Abraço e boa sorte.

          #106215
          Avatar de Rodrigo AlmeidaRodrigo Almeida
          Participante

            Faça apenas isso no seu RESTORE do SPFILE que vai funcionar:

            RMAN>RESTORE SPFILE TO ” FROM AUTOBACKUP;

            E pronto! Tchannnnn Tchannn Tchannn!

            Abraços,
            Rodrigo Almeida

          Visualizando 4 posts - 16 até 19 (de 19 do total)
          • Você deve fazer login para responder a este tópico.
          plugins premium WordPress