- Este tópico contém 49 respostas, 2 vozes e foi atualizado pela última vez 14 anos, 6 meses atrás por
mpvargas.
-
AutorPosts
-
19 de agosto de 2011 às 4:55 pm #100415
mpvargas
ParticipanteTenho 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?
19 de agosto de 2011 às 4:59 pm #100416mpvargas
ParticipanteBom… voltando ao problema do RMAN
Fiz um novo teste…
Novo resultadoRMAN-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 restore19 de agosto de 2011 às 5:03 pm #100417felipeg
ParticipanteGerou o trace?
Atenciosamente,
Felipe.19 de agosto de 2011 às 10:53 pm #100427mpvargas
Participantefoi mal Felipe
não tinha visto o post do tracede 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 restore19 de agosto de 2011 às 11:00 pm #100428felipeg
ParticipanteSério, só isso?
Nada do tipo…
DBGRCVMAN: CheckRecAction:Atenciosamente,
Felipe.19 de agosto de 2011 às 11:11 pm #100429mpvargas
ParticipanteComo seria a opção do Duplicate Database?
Podemos tentar… pode ser que dê certo…19 de agosto de 2011 às 11:17 pm #100430felipeg
ParticipanteSem problema
Um último procedimento antes disso:
Como você fez o backup do controlfile tente recuperar o mesmo antes da databaseExemplo (Base em Nomount):
RUN
{
RESTORE CONTROLFILE ;
ALTER DATABASE MOUNT;
RESTORE DATABASE;
RECOVER DATABASE;
}
Essa ambiente é uma cópia de produção?
Atenciosamente,
Felipe.19 de agosto de 2011 às 11:58 pm #100432mpvargas
ParticipanteFIZ 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 downRMAN> startup nomount
connected to target database (not started)
Oracle instance startedTotal System Global Area 645922816 bytes
Fixed Size 2023016 bytes
Variable Size 155189656 bytes
Database Buffers 482344960 bytes
Redo Buffers 6365184 bytesRMAN> 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=DISKchannel 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-11RMAN> alter database mount;
database mounted
released channel: ORA_DISK_1RMAN> 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=DISKexecuting command: SET NEWNAME
..
executing command: SET NEWNAMEStarting 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-11Starting implicit crosscheck copy at 19-AUG-11
Finished implicit crosscheck copy at 19-AUG-11searching for all files in the recovery area
cataloging files…
cataloging doneList 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_.arcreleased 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 restoreRMAN>
22 de agosto de 2011 às 4:53 pm #100444felipeg
ParticipanteQue coisa…
Deixa só eu entender uma coisa.
Esse banco ai é uma cópia de produção, isso?Atenciosamente,
Felipe.22 de agosto de 2011 às 5:18 pm #100446mpvargas
ParticipanteFala Felipe… bom dia
A luta continua… heheheEsse 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
22 de agosto de 2011 às 6:23 pm #100447felipeg
ParticipanteEntã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.22 de agosto de 2011 às 6:51 pm #100448mpvargas
ParticipanteRMAN> 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-0923 de agosto de 2011 às 12:18 am #100458felipeg
ParticipanteHum, 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.23 de agosto de 2011 às 5:20 pm #100459mpvargas
ParticipanteFala Felipe
Não consigo rodar o comando porque a base só inicia em modo MOUNTMas as Tablespaces em questão são:
Datafile 1 = SYSTEM e Datafile 3 = SYSAUXQdo 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 openSQL> ALTER DATABASE OPEN NORESETLOGS;
ALTER DATABASE OPEN NORESETLOGS
*
ERROR at line 1:
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done23 de agosto de 2011 às 8:05 pm #100461felipeg
ParticipanteTenta 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#i1007299Atenciosamente,
Felipe. -
AutorPosts
- Você deve fazer login para responder a este tópico.