o valor do set dbid na verdade é esse: 439056182
 
tentei tb antes de restaurar o spfile fazer o seguinte:
 
set controlfile autobackup format for device type disk to 
'/u01/backup/CONTROLFILE_%F';
 
restore spfile from autobackup;
 
O erro persiste, alguém pode ajudar?



Em Segunda-feira, 10 de Fevereiro de 2014 18:20, Rafael Mendonca 
<raffaell.t...@yahoo.com> escreveu:

 
Após realizar um procedimento de restore com catálogo, estava tentando realizar 
e documentar o restore SEM catálogo de recuperação, seguem os passos realizados 
até o erro abaixo:

CRIAR O DIRETORIO DE AUDITORIA DO BANCO (audit_file_dest):
 mkdir -p /u01/app/oracle/admin/XUXA/adump
 
CRIAR A ENTRADA DA BASE NO /etc/oratab
 echo "XUXA:/u01/app/oracle/product/11.2.0.3/dbhome_1:N" >> /etc/oratab
CRIAR O ARQUIVO DE PARAMETRO MANUALMENTE (PFILE)
 echo "DB_NAME=XUXA" > /u01/app/oracle/product/11.2.0.3/dbhome_1/dbs/init.ora 
 
INICIAR A INSTANCIA NO MODO NOMOUNT COM O ARQUIVO CRIADO ANTERIORMENTE
 SQL> sqlplus / as sysdba
 SQL> startup nomount
 pfile=/u01/app/oracle/product/11.2.0.3/dbhome_1/dbs/init.ora
 SQL> exit
 
CONECTAR NO RMAN
 rman target /
 SETAR O DBID DO DATABASE QUE FOI PERDIDO
 set dbid=417204553


RESTORE SPFILE TO 
'/u01/app/oracle/product/11.2.0.3/dbhome_1/dbs/spfileXUXA.ora' from 
'/u01/backup/CONTROLFILE_c-439056182-20140210-00';

channel ORA_DISK_1: no AUTOBACKUP in 7 days found
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 02/10/2014 17:01:46
RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece




Antes de dropar a base eu tinha realizado um "list backup" para guardar as 
informações do backup caso desse algo errado, segue o backup piece do 
controlfile:

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
11      Full    9.50M      SBT_TAPE    00:00:07     10-FEB-14     
        BP Key: 11   Status: AVAILABLE  Compressed: NO  Tag: TAG20140210T160103
        Handle: CONTROLFILE_c-439056182-20140210-00   Media: 50250
  SPFILE Included: Modification time: 10-FEB-14
  SPFILE db_unique_name: XUXA
  Control File Included: Ckp SCN: 1030122      Ckp time:
 10-FEB-14

O device estava na fita, mas o responsável do TSM deixou no diretório em disco  
'/u01/backup/'

O script executado de backup foi o seguinte:

run{
SET COMMAND ID TO 'BACKUP_FULL_DIARIO';
ALLOCATE CHANNEL C1 TYPE 'SBT_TAPE' PARMS 
'ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
ALLOCATE CHANNEL C2 TYPE 'SBT_TAPE' PARMS 
'ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
ALLOCATE CHANNEL C3 TYPE 'SBT_TAPE' PARMS 
'ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
ALLOCATE CHANNEL C4 TYPE 'SBT_TAPE' PARMS 
'ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
SQL "ALTER SYSTEM ARCHIVE LOG CURRENT";
BACKUP FULL
   (DATABASE
    FILESPERSET 5
    FORMAT 'full_%d_%s_%t_%u_%p'
    TAG
 'backup_diario_XUXA')
PLUS ARCHIVELOG  FORMAT 'archive_%d_%s_%t_%u_%p' TAG 'archive_XUXA_diario' ;
}

O ultimo backup full, backups dos archives e do controlfile/spfile estão no 
mesmo diretório baixados em disco: /u01/backup

A configuracao do controlfile no rman estava a seguinte:

CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE 'SBT_TAPE' TO  
'CONTROLFILE_%F';

Alguém pode ajudar??

Não estou conseguindo realizar o restore do spfile para dar continuidade aos 
testes sem o catálogo.



 

Reply via email to