obrigado, pela ajuda, mas o servidor onde esta o dataguard ( primario ) e onde 
esta a nova instancia é o mesmo.

Eu fiz um reload no Listener será que para este caso é necessário um restart no 
listener?


________________________________
 De: Marcos Vinicius de Almeida Rocha Rocha <mva.ro...@yahoo.com.br>
Para: "oracle_br@yahoogrupos.com.br" <oracle_br@yahoogrupos.com.br> 
Enviadas: Quinta-feira, 21 de Junho de 2012 19:24
Assunto: Re: [oracle_br] Re: Rman duplicate DB dataguard erro
 

  
Boa tarde senhores.
 
 
Cara este erro esta ocorrendo na parte de rede ( a nova instância esta BLOCKED).
Para resolver este erro verifique o listener e o tnsnames... segue um exemplo 
abaixo (é so trocar os "valores"). Mas o importante antes de iniciar o processo 
de duplicação e verificar se os serviços estão respondendo nos dois servidores
 
Quando colocar o standby em nomount (iniciando somente com o parametro db_name) 
é a hore de executar os testes:
 --NO PRIMARIO
tnsping <PRIMARIO>
tnsping <STANDBY>
sqlplus sys/<senha>@<PRIMARIO> as sysdba
sqlplus sys/<senha>@<STANDBY> as sysdba
--NO STANDBY
tnsping <PRIMARIO>
tnsping <STANDBY>
sqlplus sys/<senha>@<PRIMARIO> as sysdba
sqlplus sys/<senha>@<STANDBY> as sysdba
 
 
Se todas os testes estiverem ok, está pronto para duplicar...
 
caso contrario, reveja o listener.
 
OBS:
Na hora de subir o listener, vá para o GRID_HOME/bin e de lá start o listener 
(prestar atenção na linha do listener abaixo, pois ele vai indicar que vc esta 
usando realmente o listener que vc alterou) 
Listener Parameter File   
/u01/app/oracle/product/11.2.0/grid/network/admin/listener.ora

 
 
 
 
 
EX:
 
lsnrctl status
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 21-JUN-2012 15:07:08
Copyright (c) 1991, 2010, Oracle.  All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 11.2.0.2.0 - Production
Start Date                16-APR-2012 14:19:07
Uptime                    66 days 0 hr. 48 min. 1 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   
/u01/app/oracle/product/11.2.0/grid/network/admin/listener.ora
Listener Log File         
/u01/app/oracle/diag/tnslsnr/camaragibe/listener/alert/log.xml
 
 
 
 
 
 
--tnsnames
 
<PRIMARIO> =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = <HOST DO PRIMARIO>)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = <PRIMARIO>)
    )
  )
 
<STANDBY> =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = <HOST DO STANDBY>)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = <STANDBY>)
    )
  ) 
---- Alterando o listener. (executar no PRIMARIO e no STANDBY)
--Banco primário:
SID_LIST_LISTENER =
    (SID_DESC =
      (GLOBAL_DBNAME = <PRIMARIO>)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1)
      (SID_NAME = <PRIMARIO>)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = <PRIMARIO>_DGMGRL)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1)
      (SID_NAME = <PRIMARIO>)
    )
  )
 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = <HOST DO PRIMARIO>)(PORT = 1521))
    )
  )
 
 
--Banco Standby: 
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = <STANDBY>)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
      (SID_NAME = <STANDBY>)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = <STANDBY>_DGMGRL)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
      (SID_NAME = <STANDBY>)
    )
  )
 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = <HOST DO STANDBY>)(PORT = 1521))
    )
  )
 
 
 
 
 
 
 
 
 
 
 
  

________________________________
De: cassulcamilojacinto <cassulcamilojaci...@yahoo.com.br>
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 21 de Junho de 2012 14:09
Assunto: [oracle_br] Re: Rman duplicate DB dataguard erro

  
O comando exacto que usei

rman target sys/*********@DataguardPROD auxiliary sys/*********@NOVADEHISTORICO
duplicate target database to 'NOVADEHISTORICO' from active database

--- Em mailto:oracle_br%40yahoogrupos.com.br, "cassulcamilojacinto" 
<cassulcamilojacinto@...> escreveu
>
> tnsnames.ora
> ____________________________________________________
> NOVADEHISTORICO =
> (DESCRIPTION =
> (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.21.106)(PORT = 1521))
> (CONNECT_DATA =
> (SERVER = DEDICATED)
> (SERVICE_NAME = NOVADEHISTORICO)(UR=A)
> )
> )
> __________________________________________________________
> listener.ora
> 
> SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(GLOBAL_DBNAME=NOVADEHISTORICO)(ORACLE_HOME=/u01/app/oracle/product/11.2.0/db)(SID_NAME=NOVADEHISTORICO))
> __________________________________________________________
> 
> 
> 
> --- Em mailto:oracle_br%40yahoogrupos.com.br, "cassulcamilojacinto" 
> <cassulcamilojacinto@> escreveu
> >
> > lsnrctl status
> > 
> > LSNRCTL for IBM/AIX RISC System/6000: Version 11.2.0.2.0 - Production on 
> > 21-JUN-2012 09:13:57
> > 
> > Copyright (c) 1991, 2010, Oracle. All rights reserved.
> > 
> > Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
> > STATUS of the LISTENER
> > ------------------------
> > Alias LISTENER
> > Version TNSLSNR for IBM/AIX RISC System/6000: Version 11.2.0.2.0 - 
> > Production
> > Start Date 08-MAY-2012 12:40:27
> > Uptime 43 days 20 hr. 33 min. 30 sec
> > Trace Level off
> > Security ON: Local OS Authentication
> > SNMP ON
> > Listener Log File 
> > /u01/app/oracle/diag/tnslsnr/servidor/listener/alert/log.xml
> > Listening Endpoints Summary...
> > (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=servidor.prd.empresa.local)(PORT=1521)))
> > Services Summary...
> > Service "+ASM" has 1 instance(s).
> > Instance "+ASM", status READY, has 1 handler(s) for this service...
> > Service "DATAGUARDOK" has 1 instance(s).
> > Instance "DATAGUARDOK", status READY, has 1 handler(s) for this service...
> > Service "DATAGUARDOKXDB" has 1 instance(s).
> > Instance "DATAGUARDOK", status READY, has 1 handler(s) for this service...
> > Service "NOVADEHISTORICO" has 1 instance(s).
> > Instance "NOVADEHISTORICO", status BLOCKED, has 1 handler(s) for this 
> > service...
> > The command completed successfully
> > 
> > 
> > --- Em mailto:oracle_br%40yahoogrupos.com.br, "cassulcamilojacinto" 
> > <cassulcamilojacinto@> escreveu
> > >
> > > Caros ilustres tenho o seguinte ambiente
> > > 
> > > Bdproducao
> > > 
> > > Dataguard da bdproducao ( usados para consulta apenas )
> > > 
> > > E preciso de fazer um duplicate do Dataguard para criar uma base de dados 
> > > de instancia única para ser uma base de dados de histórico . E o servidor 
> > > Dataguard terá o Dataguard e uma instancia normal para histórico de dados.
> > > 
> > > 
> > > Criei a estrutura para a nova base de dados e fiz o startup nomount e 
> > > tudo ok, defini as coisas no listener e no tnsnames e ficou tudo quase 
> > > ok, mas a nova instancia ficou com o estado blocked no listener.
> > > 
> > > Entrei no rman na boa definindo o target( Dataguard ) e o auxiliary (nova 
> > > base de dados de instancia única )
> > > 
> > > Ao fazer o comando duplicate database from active to novabasededados da 
> > > logo um erro, o seguinte erro
> > > RMAN-00571: ===========================================================
> > > RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
> > > RMAN-00571: ===========================================================
> > > RMAN-03002: failure of Duplicate Db command at 06/12/2011 22:52:46
> > > RMAN-06174: not connected to auxiliary database
> > > RMAN-03015: error occurred in stored script Memory Script
> > > RMAN-04006: error from auxiliary database: ORA-12514: TNS:listener does 
> > > not currently know of service requested in connect descriptor
> > >
> >
>

[As partes desta mensagem que não continham texto foram removidas]


 

[As partes desta mensagem que não continham texto foram removidas]

Responder a