Pular para o conteúdo
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #99737
    mpvargas
    Participante

      Caros Amigos,
      Estou fazendo um teste de restore do banco com o RMAN… optei por restaurar o banco por completo num novo host… já fiz isso algumas vezes, mas dessa vez estou tendo problemas pra restaurar o spfile

      RMAN> SET DBID=999999999

      executing command: SET DBID
      database name is “TESTE” and DBID is 999999999

      RMAN> startup force nomount

      Oracle instance started

      Total System Global Area 536870912 bytes

      Fixed Size 2022112 bytes
      Variable Size 176162080 bytes
      Database Buffers 352321536 bytes
      Redo Buffers 6365184 bytes

      RMAN> restore spfile from ‘/logs/bkprman/TESTE_754281044_5359_%r.bkp’;

      Starting restore at 20-JUN-11
      allocated channel: ORA_DISK_1
      channel ORA_DISK_1: sid=156 devtype=DISK

      RMAN-00571: ===========================================================
      RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
      RMAN-00571: ===========================================================
      RMAN-03002: failure of restore command at 06/20/2011 14:38:25
      RMAN-06564: must use the TO clause when the instance is started with SPFILE

      #99738
      mpvargas
      Participante

        Para esclarecimento, caso alguem tenha o mesmo problema:

        O erro ocorreu porque eu iniciei a instancia (startup force nomount) com um spfile válido… para resolver o problema, dei um shtudown e renomiei o spfile para .old
        Importante salientar que estou usando o caminho default
        Acessei novamente o banco com a opção “startup force nomount”, dei o comando SET DBID e dei o comando “restore spfile from autobackup;”
        Funcionou OK

        #100169
        PR0G
        Participante

          Estou com o mesmo cenário, novo host. (10.2.0.5 + ASM)
          Porém meu problema é:

          [color=red]
          RMAN-03002: failure of restore command at 07/27/2011 20:33:14
          RMAN-06172: no autobackup found or specified handle is not a valid copy or piece
          [/color]

          Por nada nesse mundo o RMAN acha o autobackup…

          – Sim, está ON no Host A. Criei no novo host o mesmo diretório, fiz a cópia de tudo que tava no “/backup” e conferi os nomes dos arquivos, tipo “c-2574771758-20110727-08”

          Estou fazendo assim:

          rman target /;
          startup nomount;
          set DBID 2574771758;
          run {
          SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO ‘/backup/oracle/%Y-%M-%D/%F’;
          RESTORE SPFILE FROM AUTOBACKUP;
          }

          Também subi o banco sem um “init.ora” viciado…

          Depois de ler uma dúzia de artigos e até metalink… joguei a toalha…

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