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]