- Este tópico contém 22 respostas, 9 vozes e foi atualizado pela última vez 14 anos atrás por Sousa04.
-
AutorPosts
-
16 de setembro de 2010 às 10:51 pm #96108Sousa04Participante
Olá pessoal
estou com uma dúvida Oracle 10G
tenho um backup do dia 15 que está no catalog do rman com controlfile e talse tenho um backup do dia 14 que não está mais no catalog
então eu dou o seguinte comando no rman
catalog backuppiece ‘nomedoarquivo’
pro rman captar ele
dúvida
Como faço para restaurar o backup do dia 14 e não do dia 15abraços!!
16 de setembro de 2010 às 11:05 pm #96109RodrigofsParticipanteSousa04 tente assim:
restore database from tag=BackupAnterior;
Para simular o processo, sem fazer o restore use o preview:
restore database from tag=TAG20100916T155517 preview;
Abraço.
16 de setembro de 2010 às 11:17 pm #96110Sousa04Participanteoi rodrigo o banco é Noarchivelog
com o comando Preview ele informa que não achou os archives
archive logs generated after SCN 21266592822 not found in repository
Media recovery start SCN is 21266592822
Recovery must be done beyond SCN 21266592822 to clear data files fuzziness
Finished restore at 16/09/2010o backup são dois arquivos
aklnr164_1_1
allnr2v6_1_1vou testar em outra base
se souber outra forma agradeço16 de setembro de 2010 às 11:35 pm #96111Sousa04ParticipanteSentei o dedo!!!
Ta rolando de boas!!!!
Vamos aguardar o desfecho!!
Seja o q Deus quiser
17 de setembro de 2010 às 12:15 am #96112Sousa04Participantealguém tem alguma idéia do que fazer??
o banco é noarchivelog
RMAN> alter database open
2> ;RMAN-03002: failure of alter db command at 09/16/2010 17:14:03
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: ‘/sistema/oradata/DWDEFESA/datafile/o1_mf_system_4gq1sfyq_.dbf’RMAN> recover datafile 1;
Starting recover at 16/09/2010
using channel ORA_DISK_1starting media recovery
unable to find archive log
archive log thread=1 sequence=28909
RMAN-00571:
RMAN-03002: failure of recover command at 09/16/2010 17:14:56
RMAN-06054: media recovery requesting unknown log: thread 1 seq 28909 lowscn 21266592822help!!!!
17 de setembro de 2010 às 12:38 am #96113CleitonHanzenParticipanteOpá…
Só uma pergunta: Como você está fazendo o backup deste banco?
Banco Noarchivelog não tem como fazer backup online (até que me provem o contrário), se estiver fazendo backup offline terá que ser voltado TODOS os controlfiles/datafiles até o ponto que o backup iniciou e não há como aplicar archives (diga-se de passagem, nem existem… 😛 )
[]s
17 de setembro de 2010 às 1:07 am #96114Sousa04Participantebackup offline
eu tinha dois backup um do dia 15 e um do dia 14
voltei o backup do dia 14
e
rman> alter database open
RMAN-03002: failure of alter db command at 09/16/2010 18:06:38
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: ‘/sistema/oradata/DWDEFESA/datafile/o1_mf_system_4gq1sfyq_.dbf’17 de setembro de 2010 às 3:06 pm #96115CleitonHanzenParticipanteOpá…
Intaum, parece que algum dos DBF’s não está “consistente” com os demais. Tem certeza que voltou todos os DBF’s/controlfiles? Eu ia voltar o backup novamente e me certificar que todos estivessem com o mesmo Timestamp, caso encontrar algum Datafile/controlfile com a data/hora diferente será aquele maledeto que não está OK.
[]s
17 de setembro de 2010 às 3:38 pm #96116jspaulonciParticipanteSousa04
Poste todos os comandos que vc utilizou para restaurar
Qual é a versão desse banco ?select name,status from v$controlfile;
select file#,status,enabled
from v$datafile;aguardando
17 de setembro de 2010 às 4:18 pm #96119PetersonParticipanteSe você restaurou um datafile do dia 14, ele vai estar inconsistente comparando com os demais arquivos (datafiles, controlfiles etc) que estarão com um SCN superior.
Talvez a solução seja restaurar todo o banco com os arquivos do backup do dia 14?17 de setembro de 2010 às 5:09 pm #96122Sousa04Participanteentão peterson
eu restaurei todos os datafiles do dia 14 mas apenas eles. Mas o controlfile do dia 14 não há.
Creio q deveria ter tbm o control file do dia 14.
Estou criando outra base e jogando o backup lá pra ver o q rola.
17 de setembro de 2010 às 7:04 pm #96125vieriParticipanteSim deveria!! não vai conseguir voltar o do dia 14 sem o seu respectivo control-file. Parte pro dia 15.
17 de setembro de 2010 às 8:08 pm #96127CleitonHanzenParticipanteOpá..
Veja que se você somente não tem o controlfile do dia 14, mas todos os datafiles estão consistentes (consistente a que me refiro é se foram copiados após ser dado shutdown normal, transctional ou immediate no banco), ainda há chance de abrir o banco recriando o controlfile…. 😉
[]s
17 de setembro de 2010 às 8:59 pm #96128Sousa04ParticipanteOpá cleiton
vlw ae pela dica. Estou fazendo isso agora.
17 de setembro de 2010 às 9:18 pm #96129PetersonParticipanteIa dizer isso agora… tentar recriar o controlfile… coloca aí o resultado depois.
-
AutorPosts
- Você deve fazer login para responder a este tópico.