Pular para o conteúdo
  • Este tópico contém 22 respostas, 9 vozes e foi atualizado pela última vez 14 anos atrás por Avatar de Sousa04Sousa04.
Visualizando 15 posts - 1 até 15 (de 23 do total)
  • Autor
    Posts
  • #96108
    Avatar de Sousa04Sousa04
    Participante

      Olá pessoal

      estou com uma dúvida Oracle 10G
      tenho um backup do dia 15 que está no catalog do rman com controlfile e tals

      e tenho um backup do dia 14 que não está mais no catalog

      então eu dou o seguinte comando no rman

      catalog backuppiece ‘nomedoarquivo’

      pro rman captar ele

      dúvida
      Como faço para restaurar o backup do dia 14 e não do dia 15

      abraços!!

      #96109
      Avatar de RodrigofsRodrigofs
      Participante

        Sousa04 tente assim:

        restore database from tag=BackupAnterior;

        Para simular o processo, sem fazer o restore use o preview:

        restore database from tag=TAG20100916T155517 preview;

        Abraço.

        #96110
        Avatar de Sousa04Sousa04
        Participante

          oi rodrigo o banco é Noarchivelog

          com o comando Preview ele informa que não achou os archives

          archive logs generated after SCN 21266592822 not found in repository
          Media recovery start SCN is 21266592822
          Recovery must be done beyond SCN 21266592822 to clear data files fuzziness
          Finished restore at 16/09/2010

          o backup são dois arquivos

          aklnr164_1_1
          allnr2v6_1_1

          vou testar em outra base
          se souber outra forma agradeço

          #96111
          Avatar de Sousa04Sousa04
          Participante

            Sentei o dedo!!!

            Ta rolando de boas!!!!

            Vamos aguardar o desfecho!!

            Seja o q Deus quiser

            #96112
            Avatar de Sousa04Sousa04
            Participante

              alguém tem alguma idéia do que fazer??

              o banco é noarchivelog

              RMAN> alter database open
              2> ;

              RMAN-03002: failure of alter db command at 09/16/2010 17:14:03
              ORA-01113: file 1 needs media recovery
              ORA-01110: data file 1: ‘/sistema/oradata/DWDEFESA/datafile/o1_mf_system_4gq1sfyq_.dbf’

              RMAN> recover datafile 1;

              Starting recover at 16/09/2010
              using channel ORA_DISK_1

              starting media recovery

              unable to find archive log
              archive log thread=1 sequence=28909
              RMAN-00571:
              RMAN-03002: failure of recover command at 09/16/2010 17:14:56
              RMAN-06054: media recovery requesting unknown log: thread 1 seq 28909 lowscn 21266592822

              help!!!!

              #96113
              Avatar de CleitonHanzenCleitonHanzen
              Participante

                Opá…

                Só uma pergunta: Como você está fazendo o backup deste banco?

                Banco Noarchivelog não tem como fazer backup online (até que me provem o contrário), se estiver fazendo backup offline terá que ser voltado TODOS os controlfiles/datafiles até o ponto que o backup iniciou e não há como aplicar archives (diga-se de passagem, nem existem… 😛 )

                []s

                #96114
                Avatar de Sousa04Sousa04
                Participante

                  backup offline

                  eu tinha dois backup um do dia 15 e um do dia 14

                  voltei o backup do dia 14

                  e

                  rman> alter database open

                  RMAN-03002: failure of alter db command at 09/16/2010 18:06:38
                  ORA-01113: file 1 needs media recovery
                  ORA-01110: data file 1: ‘/sistema/oradata/DWDEFESA/datafile/o1_mf_system_4gq1sfyq_.dbf’

                  #96115
                  Avatar de CleitonHanzenCleitonHanzen
                  Participante

                    Opá…

                    Intaum, parece que algum dos DBF’s não está “consistente” com os demais. Tem certeza que voltou todos os DBF’s/controlfiles? Eu ia voltar o backup novamente e me certificar que todos estivessem com o mesmo Timestamp, caso encontrar algum Datafile/controlfile com a data/hora diferente será aquele maledeto que não está OK.

                    []s

                    #96116
                    Avatar de jspauloncijspaulonci
                    Participante

                      Sousa04

                      Poste todos os comandos que vc utilizou para restaurar
                      Qual é a versão desse banco ?

                      select name,status from v$controlfile;
                      select file#,status,enabled
                      from v$datafile;

                      aguardando

                      #96119
                      Avatar de PetersonPeterson
                      Participante

                        Se você restaurou um datafile do dia 14, ele vai estar inconsistente comparando com os demais arquivos (datafiles, controlfiles etc) que estarão com um SCN superior.
                        Talvez a solução seja restaurar todo o banco com os arquivos do backup do dia 14?

                        #96122
                        Avatar de Sousa04Sousa04
                        Participante

                          então peterson

                          eu restaurei todos os datafiles do dia 14 mas apenas eles. Mas o controlfile do dia 14 não há.

                          Creio q deveria ter tbm o control file do dia 14.

                          Estou criando outra base e jogando o backup lá pra ver o q rola.

                          #96125
                          Avatar de vierivieri
                          Participante

                            Sim deveria!! não vai conseguir voltar o do dia 14 sem o seu respectivo control-file. Parte pro dia 15.

                            #96127
                            Avatar de CleitonHanzenCleitonHanzen
                            Participante

                              Opá..

                              Veja que se você somente não tem o controlfile do dia 14, mas todos os datafiles estão consistentes (consistente a que me refiro é se foram copiados após ser dado shutdown normal, transctional ou immediate no banco), ainda há chance de abrir o banco recriando o controlfile…. 😉

                              []s

                              #96128
                              Avatar de Sousa04Sousa04
                              Participante

                                Opá cleiton

                                vlw ae pela dica. Estou fazendo isso agora.

                                #96129
                                Avatar de PetersonPeterson
                                Participante

                                  Ia dizer isso agora… tentar recriar o controlfile… coloca aí o resultado depois.

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