Pular para o conteúdo
Visualizando 15 posts - 16 até 30 (de 50 do total)
  • Autor
    Posts
  • #100415
    mpvargas
    Participante

      Tenho cópia dos archives sim…
      quando dou um “restore database preview” ele dá o backup como OK.

      Quanto ao controlfile, não é possível editar, mas posso recriá-lo, certo?

      #100416
      mpvargas
      Participante

        Bom… voltando ao problema do RMAN
        Fiz um novo teste…
        Novo resultado

        RMAN-03002: failure of restore command at 08/19/2011 09:50:39
        RMAN-06026: some targets not found – aborting restore
        RMAN-06023: no backup or copy of datafile 3 found to restore
        RMAN-06023: no backup or copy of datafile 1 found to restore

        #100417
        felipeg
        Participante

          Gerou o trace?

          Atenciosamente,
          Felipe.

          #100427
          mpvargas
          Participante

            foi mal Felipe
            não tinha visto o post do trace

            de qualquer forma nao teve muita novidade

            o resultado do trace foi

            RMAN-03002: failure of restore command at 08/19/2011 15:51:16
            RMAN-06026: some targets not found – aborting restore
            RMAN-06023: no backup or copy of datafile 3 found to restore
            RMAN-06023: no backup or copy of datafile 1 found to restore

            #100428
            felipeg
            Participante

              Sério, só isso?

              Nada do tipo…
              DBGRCVMAN: CheckRecAction:

              Atenciosamente,
              Felipe.

              #100429
              mpvargas
              Participante

                Como seria a opção do Duplicate Database?
                Podemos tentar… pode ser que dê certo…

                #100430
                felipeg
                Participante

                  Sem problema

                  Um último procedimento antes disso:
                  Como você fez o backup do controlfile tente recuperar o mesmo antes da database

                  Exemplo (Base em Nomount):

                  RUN
                  {
                  RESTORE CONTROLFILE ;
                  ALTER DATABASE MOUNT;
                  RESTORE DATABASE;
                  RECOVER DATABASE;
                  }

                  Essa ambiente é uma cópia de produção?

                  Atenciosamente,
                  Felipe.

                  #100432
                  mpvargas
                  Participante

                    FIZ TODO O PROCEDIMENTO NOVAMENTE

                    -bash-3.00$ ./rman target /

                    Recovery Manager: Release 10.2.0.1.0 – Production on Fri Aug 19 16:48:00 2011

                    Copyright (c) 1982, 2005, Oracle. All rights reserved.

                    connected to target database: ASOEC10 (DBID=467626776, not open)

                    RMAN> shutdown immediate

                    using target database control file instead of recovery catalog
                    database dismounted
                    Oracle instance shut down

                    RMAN> startup nomount

                    connected to target database (not started)
                    Oracle instance started

                    Total System Global Area 645922816 bytes

                    Fixed Size 2023016 bytes
                    Variable Size 155189656 bytes
                    Database Buffers 482344960 bytes
                    Redo Buffers 6365184 bytes

                    RMAN> restore controlfile from ‘/logs/bkprman/ASOEC10_759123332_6055_%r.bkp’;

                    Starting restore at 19-AUG-11
                    allocated channel: ORA_DISK_1
                    channel ORA_DISK_1: sid=266 devtype=DISK

                    channel ORA_DISK_1: restoring control file
                    channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
                    output filename=/u01/app/oracle/oradata/asoec10/control01.ctl
                    output filename=/dados/cfile2/control02.ctl
                    output filename=/logs/cfile3/control03.ctl
                    Finished restore at 19-AUG-11

                    RMAN> alter database mount;

                    database mounted
                    released channel: ORA_DISK_1

                    RMAN> RUN {
                    2> ALLOCATE CHANNEL C1 DEVICE TYPE DISK;
                    3> ALLOCATE CHANNEL C2 DEVICE TYPE DISK;
                    4> ALLOCATE CHANNEL C3 DEVICE TYPE DISK;
                    5> ALLOCATE CHANNEL C4 DEVICE TYPE DISK;
                    6> set newname for datafile 1 to ‘/u01/app/oracle/oradata/asoec10/system01.dbf’;

                    36> set newname for datafile 31 to ‘/logs2/tbsasoec10/indices08/indices08.dbf’;
                    37> RESTORE DATABASE;
                    38> switch datafile all;
                    39> release channel C1;
                    40> release channel C2;
                    41> release channel C3;
                    42> release channel C4;
                    43> }

                    allocated channel: C1
                    channel C1: sid=266 devtype=DISK

                    allocated channel: C4
                    channel C4: sid=263 devtype=DISK

                    executing command: SET NEWNAME
                    ..
                    executing command: SET NEWNAME

                    Starting restore at 19-AUG-11
                    Starting implicit crosscheck backup at 19-AUG-11
                    Crosschecked 8 objects
                    Crosschecked 26 objects
                    Finished implicit crosscheck backup at 19-AUG-11

                    Starting implicit crosscheck copy at 19-AUG-11
                    Finished implicit crosscheck copy at 19-AUG-11

                    searching for all files in the recovery area
                    cataloging files…
                    cataloging done

                    List of Cataloged Files

                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10998_74cfr9rj_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10985_74bwt1s2_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10988_74c5cmmv_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10992_74c5p2o1_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10977_74987h4s_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10981_74bnhwwd_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10995_74c5xbdm_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10979_749gn6t6_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10999_74cftfgh_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10980_749ldd8q_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10994_74c5ttvk_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_11001_74cssh5d_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10984_74bwsnkt_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10983_74bws81k_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10976_74981d7y_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10991_74c5mhkr_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_12/o1_mf_1_10993_74c5roq5_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_13/o1_mf_1_11006_74d2zb99_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_13/o1_mf_1_11003_74cvtzy1_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_13/o1_mf_1_11004_74cwf62h_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_13/o1_mf_1_11002_74ctfhpb_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_13/o1_mf_1_11005_74cwygsf_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_14/o1_mf_1_11140_74jpmksh_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_14/o1_mf_1_11143_74k2vj2j_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_14/o1_mf_1_11139_74h2bc01_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_14/o1_mf_1_11141_74jpnvfv_.arc
                    File Name: /logs/flash_recovery_area/ASOEC10/archivelog/2011_08_14/o1_mf_1_11142_74k24r41_.arc

                    released channel: C1
                    released channel: C2
                    released channel: C3
                    released channel: C4
                    RMAN-00571: ===========================================================
                    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
                    RMAN-00571: ===========================================================
                    RMAN-03002: failure of restore command at 08/19/2011 16:52:39
                    RMAN-06026: some targets not found – aborting restore
                    RMAN-06023: no backup or copy of datafile 3 found to restore
                    RMAN-06023: no backup or copy of datafile 1 found to restore

                    RMAN>

                    #100444
                    felipeg
                    Participante

                      Que coisa…

                      Deixa só eu entender uma coisa.
                      Esse banco ai é uma cópia de produção, isso?

                      Atenciosamente,
                      Felipe.

                      #100446
                      mpvargas
                      Participante

                        Fala Felipe… bom dia
                        A luta continua… hehehe

                        Esse banco é sim um backup da produção, mas agora eu criei um outro que está na produção e atualizei com um backup impdp… então nao tenho mais nada dele, a não ser esse backup rman… mas preciso recuperá-lo por causa de um schema que não copiei no expdp

                        #100447
                        felipeg
                        Participante

                          Então esse é um backup rman antigo do banco atual de produção que já foi utilizadoatualizado?

                          Acho que ai é que mora o problema…

                          Quando o backup da base foi feito provavelmente faltou algum archive ou não foi feito o backup do controlfile corretamente.

                          O backup atual do controlfile não vai adiantar pois o SCN não bate com o dos arquivos.

                          O RMAN lista pra você que está tudo ok, e está, só que nos arquivos…
                          Complicado….

                          Essas tablespaces que você esta recebendo como faltantes são quais? (system, index, etc etc)

                          Me da um list incarnation; e vê o que retorna.

                          Atenciosamente,
                          Felipe.

                          #100448
                          mpvargas
                          Participante

                            RMAN> list incarnation;

                            List of Database Incarnations
                            DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time


                            1 1 ASOEC10 467626776 PARENT 1 22-OCT-05
                            2 2 ASOEC10 467626776 CURRENT 525876 16-MAR-09

                            #100458
                            felipeg
                            Participante

                              Hum, apenas uma incarnação hehe

                              Seguinte me passa o nome das tablespaces que tão dando erro

                              SELECT t.tablespace_name
                              FROM dba_tablespaces t, dba_data_files d
                              WHERE t.tablespace_name = d.tablespace_name
                              AND d.file_id = 1 OR 3;

                              Como o seu objetivo é recuperar um schema, vamos ver se conseguimos subir a base pra você poder exportar esse cara.

                              Atenciosamente,
                              Felipe.

                              #100459
                              mpvargas
                              Participante

                                Fala Felipe
                                Não consigo rodar o comando porque a base só inicia em modo MOUNT

                                Mas as Tablespaces em questão são:
                                Datafile 1 = SYSTEM e Datafile 3 = SYSAUX

                                Qdo tento iniciar a base ocorre o seguinte:

                                SQL> STARTUP
                                ORACLE instance started.

                                Total System Global Area 645922816 bytes
                                Fixed Size 2023016 bytes
                                Variable Size 155189656 bytes
                                Database Buffers 482344960 bytes
                                Redo Buffers 6365184 bytes
                                Database mounted.
                                ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

                                SQL> ALTER DATABASE OPEN NORESETLOGS;
                                ALTER DATABASE OPEN NORESETLOGS
                                *
                                ERROR at line 1:
                                ORA-01610: recovery using the BACKUP CONTROLFILE option must be done

                                #100461
                                felipeg
                                Participante

                                  Tenta fazer o seguinte

                                  Aplica o recover dessa maneira

                                  RECOVER DATABASE UNTIL CANCEL

                                  E vai aplicando os archives, depois de terminado abra a base:

                                  ALTER DATABASE OPEN RESETLOGS;

                                  Maiores informações
                                  http://download.oracle.com/docs/cd/B193 … m#i1007299

                                  Atenciosamente,
                                  Felipe.

                                Visualizando 15 posts - 16 até 30 (de 50 do total)
                                • Você deve fazer login para responder a este tópico.