- Este tópico contém 39 respostas, 4 vozes e foi atualizado pela última vez 14 anos, 11 meses atrás por
mpvargas.
-
AutorPosts
-
21 de janeiro de 2011 às 5:49 pm #97898
mpvargas
ParticipanteCleiton,
Observei algo estranho na minha base de produção.
No meu diretório de archives, os antigos não foram deletados
cd /logs/flash_recovery_area/ASOEC10/archivelog$ du -h
4.0K ./2011_01_17
3.2G ./2011_01_20
584M ./2011_01_06
4.0K ./2011_01_16
2.3G ./2011_01_19
4.0K ./2011_01_15
1.2G ./2011_01_13
1.1G ./2011_01_21
2.3G ./2011_01_18
11G .21 de janeiro de 2011 às 6:04 pm #97900vieri
Participantenão estou vendo o passo a passo.
vc tem que restaurar o controlfile separadamente e
em seguida catalogar todo seu backup.ele não está olhando para controfile eo backup, que ele tem que olhar.
21 de janeiro de 2011 às 6:22 pm #97901mpvargas
ParticipanteEu fiz isso sim Vieri, conforme as dicas…
Restaurei control file
RMAN> startup nomount
RMAN> restore controlfile from ‘/logs/bkprman/ASOEC10_740374552_3534_%r.bkp’;RMAN> alter database mount;
Cataloguei os backups
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740889066_3596_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740889066_3597_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740889066_3598_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740889066_3599_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740889153_3600_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740889153_3601_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740889154_3602_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740889154_3603_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740890020_3604_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740892995_3605_%r.bkp’;
CATALOG backuppiece ‘/logs/bkprman/ASOEC10_740892998_3606_%r.bkp’;Executei o RESTORE DATABASE
RUN {
ALLOCATE CHANNEL C1 DEVICE TYPE DISK;
…
set newname for datafile 27 to ‘/backup/tbsasoec10/dados15/dados15.dbf’;
RESTORE DATABASE;
switch datafile all;E ao executar o RECOVER apresentou o erro.
21 de janeiro de 2011 às 6:25 pm #97902mpvargas
ParticipanteRMAN> recover database until cancel;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01009: syntax error: found “cancel”: expecting one of: “logseq, restore, scn, sequence, time”
RMAN-01007: at line 1 column 24 file: standard input21 de janeiro de 2011 às 7:49 pm #97908vieri
Participanterecover database until cancel só no sqlplus.
acho que tem algum problema com o set newname , lembro que ja passei por isso..
21 de janeiro de 2011 às 8:26 pm #97909mpvargas
Participante-bash-3.00$ sqlplus “/ as sysdba”
SQL*Plus: Release 10.2.0.1.0 – Production on Fri Jan 21 14:24:03 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – 64bit Production
With the Partitioning, OLAP and Data Mining optionsSQL> recover database until cancel;
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done21 de janeiro de 2011 às 9:32 pm #97912CleitonHanzen
Participanterecover database until cancel using backup controlfile;
21 de janeiro de 2011 às 10:07 pm #97915mpvargas
ParticipanteSQL> recover database until cancel using backup controlfile;
ORA-00279: change 2219970736 generated at 01/20/2011 02:32:33 needed for thread
1
ORA-00289: suggestion :
/u01/app/oracle/flash_recovery_area/ASOEC10/archivelog/2011_01_21/o1_mf_1_7682_%
u_.arc
ORA-00280: change 2219970736 for thread 1 is in sequence #7682Specify log: {=suggested | filename | AUTO | CANCEL}
Digitei
/logs/bkprman/ASOEC10_740890020_3604_%r.bkpORA-00317: file type 0 in header is not log file
ORA-00334: archived log: ‘/logs/bkprman/ASOEC10_740890020_3604_%r.bkp’ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01152: file 1 was not restored from a sufficiently old backup
ORA-01110: data file 1: ‘/u01/app/oracle/oradata/asoec10/system01.dbf’24 de janeiro de 2011 às 2:15 pm #97925CleitonHanzen
ParticipanteOpá…
Cara, você restaurou os archives?
Você não pode passar o backup do RMAN como fonte para recover via SQLPLUS….você deve restaurar os archives ANTES de fazer o recover no SQLPLUS e na hora que ele (o recover) requisitar, você deverá passar o nome (caminho) completo do archive….
Vou te dar a minha última dica para você ter sucesso no teu restore:
Crie exatamente a MESMA estrutura de diretórios no teu servidor novo (via links), tenho 99.99% de certeza que você não enfrentar nem as metades dos problemas que você está passando…
abraços e boa sorte…
24 de janeiro de 2011 às 4:11 pm #97929mpvargas
ParticipanteValeu amigos,
Obrigado pela ajudaVou continuar meus testes
-
AutorPosts
- Você deve fazer login para responder a este tópico.