- Este tópico contém 7 respostas, 2 vozes e foi atualizado pela última vez 10 anos, 8 meses atrás por Leandro de Almeida.
-
AutorPosts
-
12 de fevereiro de 2014 às 6:18 pm #106329Leandro de AlmeidaParticipante
Olá tudo bem?
Alguém já deparou com esse erro no Duplicate Oracle Database 10G ?
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 02/12/2014 12:11:19
RMAN-03015: error occurred in stored script Memory Script
RMAN-06026: some targets not found – aborting restore
RMAN-06023: no backup or copy of datafile 33 found to restore
RMAN-06023: no backup or copy of datafile 32 found to restore
RMAN-06023: no backup or copy of datafile 31 found to restore
RMAN-06023: no backup or copy of datafile 30 found to restore
RMAN-06023: no backup or copy of datafile 29 found to restore
RMAN-06023: no backup or copy of datafile 28 found to restore
RMAN-06023: no backup or copy of datafile 27 found to restore
RMAN-06023: no backup or copy of datafile 26 found to restore
RMAN-06023: no backup or copy of datafile 25 found to restore
RMAN-06023: no backup or copy of datafile 24 found to restore
RMAN-06023: no backup or copy of datafile 23 found to restore
RMAN-06023: no backup or copy of datafile 22 found to restore
RMAN-06023: no backup or copy of datafile 21 found to restore
RMAN-06023: no backup or copy of datafile 20 found to restore
RMAN-06023: no backup or copy of datafile 19 found to restore
RMAN-06023: no backup or copy of datafile 18 found to restore
RMAN-06023: no backup or copy of datafile 17 found to restore
RMAN-06023: no backup or copy of datafile 16 found to restore
RMAN-06023: no backup or copy of datafile 15 found to restore
RMAN-06023: no backup or copy of datafile 14 found to restore
RMAN-06023: no backup or copy of datafile 13 found to restore
RMAN-06023: no backup or copy of datafile 12 found to restore
RMAN-06023: no backup or copy of datafile 11 found to restore
RMAN-06023: no backup or copy of datafile 10 found to restore
RMAN-06023: no backup or copy of datafile 9 found to restore
RMAN-06023: no backup or copy of datafile 8 found to restore
RMAN-06023: no backup or copy of datafile 7 found to restore
RMAN-06023: no backup or copy of datafile 6 found to restore
RMAN-06023: no backup or copy of datafile 5 found to restore
RMAN-06023: no backup or copy of datafile 4 found to restore
RMAN-06023: no backup or copy of datafile 3 found to restore
RMAN-06023: no backup or copy of datafile 2 found to restore
RMAN-06023: no backup or copy of datafile 1 found to restorejá fiz o procedimento da oracle e nada
Doc ID 273748.1
esse foi o script de backup q fiz na base da Origem e copiei para a base de destino no mesmo diretório.RMAN> run {
2> crosscheck archivelog all;
3> crosscheck backup;
4> sql ‘alter system archive log current’;
5> sql ‘alter system checkpoint’;
6> backup as compressed backupset full database plus archivelog delete input;
7> }Obs: o meu ambiente hoje é Oracle 10g onde eu tenho uma base para validar os bkps diários da produção; peguei essa base na qual já validei o Bkps (SGISP), e a partir dela estou tentando fazer o duplicate para atualizar a base de homologação (HMLSGI)!
As bases estão em servidores diferentes!
Realizei esse mesmo procedimento acima para outra base e funcionou corretamente. ex: IPEM para HMLIPEM, onde o ambiente é o mesmo.
Desculpe fazer essas perguntas às vezes tão simples, pq eu não tenho muita experiência na parte de banco de dados!
desde já obrigado
13 de fevereiro de 2014 às 1:42 am #106330Fábio PradoParticipanteLeandro, q comandos ou roteiro vc está seguindo p/ fazer o duplicate? O backup ainda está na máquina de origem, de onde vc está executando o duplicate?
[]s
13 de fevereiro de 2014 às 3:58 pm #106334Leandro de AlmeidaParticipanteOlá fábio, sim o backup continua na ORIGEM, segue o procedimento que estou realizando.
fiz o procedimento desde o início!
Obrigado.
13 de fevereiro de 2014 às 8:03 pm #106335Fábio PradoParticipanteLeandro, se vc ainda não tem muita experiência vc se saiu muito bem no DUPLICATE e quase conseguiu… VC só naõ conseguiu pq deve ter se confundido onde executar os procedimentos.
Faça a conectividade partindo do Bd target para o auxiliar, ou seja, na máquina do target crie uma entrada no tnsnames p/ localizar o bd auxiliar. Depois faça o backup na máquina do target e dispare também o DUPLICATE a partir da máquina do target, ok? Qdo vc for se conectar no RMAN faça conexão local no target e remota no auxiliar, ou seja, ao invés de:
rman target sys@dumpSGI AUXILIARY /
execute:
rman target / AUXILIARY sys@HMLSGI
e por fim, execute o DUPLICATE também a partir da máquina do Bd target.
O seu erro só está ocorrendo pq o backup está localizado na máquina do Bd auxiliar e vc está disparando o DUPLICATE a partir da máquina do Target, ok?
[]s
Fábio Prado
http://www.fabioprado.net13 de fevereiro de 2014 às 10:46 pm #106336Leandro de AlmeidaParticipanteNão Fábio, o backup está tanto na máquina target quanto na Auxiliar; ambos em diretório iguais /BACKUP/SGISP
Acabei de testar pela forma que você pediu e deu o mesmo erro.
1º) Criei uma chamada no banco TARGET (TNS) com o nome dumpHMLSGI
{{{{{Teste:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.15.16.32)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = HMLSGI)))
OK (0 msec)}}}}
2º) Configurei o listenet
3º) Realizei a chamada na base Target:[oracle@Orarh4 SGISP]$ rman target / AUXILIARY sys@dumpHMLSGI
Recovery Manager: Release 10.2.0.5.0 – Production on Thu Feb 13 16:38:45 2014connected to target database: SGISP (DBID=4256028105)
auxiliary database Password:
connected to auxiliary database: HMLSGI (not mounted)4º) Por fim
RMAN> DUPLICATE TARGET DATABASE TO HMLSGI;Mensagem de erro:
RMAN-03002: failure of Duplicate Db command at 02/13/2014 16:33:37
RMAN-03015: error occurred in stored script Memory Script
RMAN-06026: some targets not found – aborting restore13 de fevereiro de 2014 às 10:52 pm #106337Leandro de AlmeidaParticipanteObs: A chamada abaixo a partir da base AUXILIARY funciona também, porque antes de fazer esse duplicate no qual está ocorrendo o erro, eu já tinha feito outro e funcionou!
rman target sys@dumpSGI AUXILIARY
17 de fevereiro de 2014 às 4:25 am #106338Fábio PradoParticipanteEntão sugiro que siga o roteiro do artigo http://eduardolegatti.blogspot.com.br/2011/07/clonando-um-banco-de-dados-oracle-com-o.html.
[]s
25 de fevereiro de 2014 às 1:02 am #106345Leandro de AlmeidaParticipanteResolvi o problema da seguinte forma:
1º Aumentei o tamanho da PGA e SGA. (Estava muito baixo comparado com a base Target)
2º Realizei um novo Backup do Target
exemplo:
run {
crosscheck archivelog all;
crosscheck backup;
sql ‘alter system archive log current’;
sql ‘alter system checkpoint’;
backup database plus archivelog;
backup check logical archivelog all delete input;
}3º E repeti o procedimento de duplicate.
-
AutorPosts
- Você deve fazer login para responder a este tópico.