Re: [oracle_br] Re: Conexão Cluster

2010-09-08 Por tôpico Alex Octan
Opsss, ... esqueci das outras perguntas. Sei que quanto mais info, melhor
pra identificar o problema.

Antes de tudo, alterei o parametro local_listener = ' ' (nulo) e voltou a
conectar, porém eventualmente eu recebo aquele erro (ORA-12545).
Na sequencia, repeti o procedimento setando o local_listener conforme
mencionado. Para surpresa, não tive mais problemas de conexão.

Apenas para ficar documentado toda a thread, abaixo está o procedimento que
tomei seguindo as sugestões, em especial Vinicius e Chiappa.
Se esqueci de algo, me avisem.

Desde já agradeço a força aí de todos pelo aprendizado.
Obrigado mesmo.

Alex





SQL> alter system set
local_listener='(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rac1-vip)(PORT=1521)))'
scope=both sid='db1';

System altered.


[ora...@rac1 ~]$ lsnrctl status

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 08-SEP-2010 19:48:12

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER

Alias LISTENER_RAC1
Version   TNSLSNR for Linux: Version 10.2.0.4.0 - Production
Start Date08-SEP-2010 17:38:18
Uptime0 days 2 hr. 9 min. 54 sec
Trace Level   off
Security  ON: Local OS Authentication
SNMP  OFF
Listener Parameter File
/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File
/oracle/product/10.2.0/db_1/network/log/listener_rac1.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.1.1.101)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.1.1.51)(PORT=1521)))
Services Summary...
Service "+ASM" has 1 instance(s).
  Instance "+ASM1", status BLOCKED, has 1 handler(s) for this service...
Service "+ASM_XPT" has 1 instance(s).
  Instance "+ASM1", status BLOCKED, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this
service...
Service "PRODUCAO" has 2 instance(s).
  Instance "db1", status READY, has 2 handler(s) for this service...
  Instance "db2", status READY, has 1 handler(s) for this service...
Service "db" has 2 instance(s).
  Instance "db1", status READY, has 2 handler(s) for this service...
  Instance "db2", status READY, has 1 handler(s) for this service...
Service "dbXDB" has 2 instance(s).
  Instance "db1", status READY, has 1 handler(s) for this service...
  Instance "db2", status READY, has 1 handler(s) for this service...
Service "db_XPT" has 2 instance(s).
  Instance "db1", status READY, has 2 handler(s) for this service...
  Instance "db2", status READY, has 1 handler(s) for this service...
The command completed successfully




[ora...@rac1 ~]$ lsnrctl services

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 08-SEP-2010 19:48:16

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
Services Summary...
Service "+ASM" has 1 instance(s).
  Instance "+ASM1", status BLOCKED, has 1 handler(s) for this service...
Handler(s):
  "DEDICATED" established:0 refused:0 state:ready
 LOCAL SERVER
Service "+ASM_XPT" has 1 instance(s).
  Instance "+ASM1", status BLOCKED, has 1 handler(s) for this service...
Handler(s):
  "DEDICATED" established:0 refused:0 state:ready
 LOCAL SERVER
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this
service...
Handler(s):
  "DEDICATED" established:0 refused:0
 LOCAL SERVER
Service "PRODUCAO" has 2 instance(s).
  Instance "db1", status READY, has 2 handler(s) for this service...
Handler(s):
  "DEDICATED" established:0 refused:0 state:ready
 REMOTE SERVER
 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rac1-vip)(PORT=1521)))
  "DEDICATED" established:0 refused:0 state:ready
 LOCAL SERVER
  Instance "db2", status READY, has 1 handler(s) for this service...
Handler(s):
  "DEDICATED" established:0 refused:0 state:ready
 REMOTE SERVER
 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rac2-vip)(PORT=1521)))
Service "db" has 2 instance(s).
  Instance "db1", status READY, has 2 handler(s) for this service...
Handler(s):
  "DEDICATED" established:0 refused:0 state:ready
 REMOTE SERVER
 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rac1-vip)(PORT=1521)))
  "DEDICATED" established:0 refused:0 state:ready
 LOCAL SERVER
  Instance "db2", status READY, has 1 handler(s) for this service...
Handler(s):
  "DEDICATED" established:0 refused:0 state:ready
 REMOTE SERVER
 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rac2-vip)(PORT=1521)))
Service "dbXDB" has 2 instance(s).
  Instance "db1", status READY, has 1 handler(s) for this service...
Handler(s):
  "D000" established:0 refused:0 current:0 max:1022 state:ready
 DISPA

[oracle_br] Re: Conexão Cluster

2010-09-08 Por tôpico José Laurindo
Alex, e as Outras perguntas que fiz, como :

>> Vc tem certeza que Realmente esses IPs que vc setou não estão sendo
> usados,nalguma
> >> outra máquina talvez ??
> >>
> >> - como está o SQLNET.ORA, os params dele (principalmente o DOMAIN) está
> >> compatível com o que está no TNSNAMES ??
> >>
> >> - se vc pedir pelo STATUS e pelo SERVICES para os LISTENERs, o serviço
> que
> >> vc especifica no TNSNAMES.ORA ** realmente ** está de pé ? O nome dele
> >> (INCLUSIVE o domínio!) está como especificado ?
> >>

Tá tudo OK ??? Outra coisa, junto com o output dos comandos de  STATUS e do 
SERVICES dos listeners TODOS, mostra pra gente como efetivamente ficou o 
par6ametro de LOCAL_LISTENER em ambas as instâncias 

 []s

   Chiappa
--- Em oracle_br@yahoogrupos.com.br, Alex Octan  escreveu
>
> Vinicius,
> 
> realmente acho que pulei esta parte da configuração, estava faltando mesmo.
> Porém, conforme uma query que vc menciona no post, não estou tendo o mesmo
> resultado que vc demonstra lá no blog.
> 
> Depois que segui a configuração, não consegui mais conexão. Testei varias
> vezes com SqlPlus e o erro aparece:
> ORA-12520: TNS:listener could not find available handler for requested type
> of server
> 
> Respondendo as perguntas do Chiappa, tenho configurado duas interfaces de
> rede, a primeira Bridged e a segunda Custom:VMnet1:hostonly
> Os IPs estão fixos mesmo e dns+gateway apontando pro router 10.1.1.1.
> 
> Qquer outra dica, sempre bemvinda. Mas desde já agradeço as sugestões.
> 
> Alex
> 
> 
> 
> Resultado do SQL:
> 
> SQL> select
>   2INSTANCE_NUMBER INST#,INSTANCE_NAME INST_NAME,HOST_NAME HOST,
>   3USERNAME, FAILOVER_TYPE TYPE, FAILOVER_METHOD METHOD,  FAILED_OVER
> "FAILED OVER" from
>   456V$SESSION a, V$INSTANCE b
>   7  where USERNAME = (select SYS_CONTEXT ('USERENV', 'SESSION_USER') from
> DUAL)  and SID = (select SYS_CONTEXT ('USERENV', 'SID') from DUAL);
> 
>  INST# INST_NAME
> -- 
> HOST
> 
> USERNAME   TYPE  METHOD FAI
> -- - -- ---
>  2 db2
> rac2.localdomain
> SYSNONE  NONE   NO
> 
> 
> 
> 
> SQL> show parameter listener;
> 
> NAME TYPEVALUE
>  ---
> --
> local_listener   string
>  (DESCRIPTION=(ADDRESS=(PROTOCO
> 
> L=tcp)(rac1-vip)(PORT=1521)))
> remote_listener  string  LISTENERS_DB
> 
> 
> 
> 
> 
> 2010/9/8 Marcus Vinicius - Oracle ACE ♠ 
> 
> >
> >
> > Alex,
> >
> > O primeiro ponto que vi aí, é que o TNSNAMES usa os endereços IP do VIP
> > diretamente! Isso não pode ser assim! Você deve usar os hostnames do VIP.
> >
> > Outro ponto muito importante (possivelmente esse é o seu problema), é o
> > parâmetro local_listener que deve ter uma configuração distinta para cada
> > instância. Como o Chiappa já disse em "RAC Connection Redirected To Wrong
> > Host/IP ORA-12545" (Doc ID 364855.1)".
> >
> > Resolvendo isso, não terá esse problema.
> >
> > A URL que trato sobre isso é a http://www.viniciusdba.com.br/blog/?p=517
> >
> > Abraços
> >
> > Marcus Vinicius Miguel Pedro
> > Oracle ACE
> > OCP Database 9i
> > OCP Database 10g
> > OCE RAC 10g
> > OCP Database 11g
> > OCS Implementation 11g
> > mvmpe...@... 
> > Blog: http://www.viniciusdba.com.br
> > Perfil ACE:
> > http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540
> >
> >
> > On 08/09/2010, at 16:50, Alex Octan wrote:
> >
> > > Olá Chiappa,
> > >
> > > realmente, faltei com mais informações a respeito, passou desapercebido
> > mais
> > > detalhes do ambiente.
> > > Mas basicamente é um WinXP rodando VMWare 1. As VMs estão rodando Oracle
> > > Linux 5.4 32bits com Oracle 10.2.0.4.
> > >
> > > Mas vc levantou vários pontos que eu preciso realmente checar, ... vou
> > fazer
> > > isto e na sequencia retorno com mais informações.
> > > Ah, só pra esclarecer a questão da faixa de IPs, minha rede (router) em
> > casa
> > > usa esta faixa, aí segui com a mesma mascara.
> > > Mais info do arquivo hosts segue abaixo:
> > >
> > > # Rede Publica
> > > 10.1.1.51 rac1.localdomain rac1
> > > 10.1.1.52 rac2.localdomain rac2
> > > # InterConnect - Conexao Privada
> > > 10.1.2.51 rac1-priv.localdomain rac1-priv
> > > 10.1.2.52 rac2-priv.localdomain rac2-priv
> > > # Virtual IP's
> > > 10.1.1.101 rac1-vip.localdomain rac1-vip
> > > 10.1.1.102 rac2-vip.localdomain rac2-vip
> > >
> > > E agradeço as questões levantadas, sempre serve de escola.
> > >
> > > Abraço
> > > Alex
> > >
> > >
> > >
> > >
> > > 2010/9/8 José Laurindo 
> > >
> > >
> > >>
> > >>
> > >> Bom, vc realmente deveria explicar pra gente se está em vmware ou não,
> > dar
> > >> uma geral sobre o ambiente, hardware ** E ** os SOs usados, mas algumas
> > >> possibilidades :
> >

Re: [oracle_br] Re: Conexão Cluster

2010-09-08 Por tôpico Alex Octan
Vinicius,

realmente acho que pulei esta parte da configuração, estava faltando mesmo.
Porém, conforme uma query que vc menciona no post, não estou tendo o mesmo
resultado que vc demonstra lá no blog.

Depois que segui a configuração, não consegui mais conexão. Testei varias
vezes com SqlPlus e o erro aparece:
ORA-12520: TNS:listener could not find available handler for requested type
of server

Respondendo as perguntas do Chiappa, tenho configurado duas interfaces de
rede, a primeira Bridged e a segunda Custom:VMnet1:hostonly
Os IPs estão fixos mesmo e dns+gateway apontando pro router 10.1.1.1.

Qquer outra dica, sempre bemvinda. Mas desde já agradeço as sugestões.

Alex



Resultado do SQL:

SQL> select
  2INSTANCE_NUMBER INST#,INSTANCE_NAME INST_NAME,HOST_NAME HOST,
  3USERNAME, FAILOVER_TYPE TYPE, FAILOVER_METHOD METHOD,  FAILED_OVER
"FAILED OVER" from
  456V$SESSION a, V$INSTANCE b
  7  where USERNAME = (select SYS_CONTEXT ('USERENV', 'SESSION_USER') from
DUAL)  and SID = (select SYS_CONTEXT ('USERENV', 'SID') from DUAL);

 INST# INST_NAME
-- 
HOST

USERNAME   TYPE  METHOD FAI
-- - -- ---
 2 db2
rac2.localdomain
SYSNONE  NONE   NO




SQL> show parameter listener;

NAME TYPEVALUE
 ---
--
local_listener   string
 (DESCRIPTION=(ADDRESS=(PROTOCO

L=tcp)(rac1-vip)(PORT=1521)))
remote_listener  string  LISTENERS_DB





2010/9/8 Marcus Vinicius - Oracle ACE ♠ 

>
>
> Alex,
>
> O primeiro ponto que vi aí, é que o TNSNAMES usa os endereços IP do VIP
> diretamente! Isso não pode ser assim! Você deve usar os hostnames do VIP.
>
> Outro ponto muito importante (possivelmente esse é o seu problema), é o
> parâmetro local_listener que deve ter uma configuração distinta para cada
> instância. Como o Chiappa já disse em "RAC Connection Redirected To Wrong
> Host/IP ORA-12545" (Doc ID 364855.1)".
>
> Resolvendo isso, não terá esse problema.
>
> A URL que trato sobre isso é a http://www.viniciusdba.com.br/blog/?p=517
>
> Abraços
>
> Marcus Vinicius Miguel Pedro
> Oracle ACE
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> OCP Database 11g
> OCS Implementation 11g
> mvmpe...@yahoo.com.br 
> Blog: http://www.viniciusdba.com.br
> Perfil ACE:
> http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540
>
>
> On 08/09/2010, at 16:50, Alex Octan wrote:
>
> > Olá Chiappa,
> >
> > realmente, faltei com mais informações a respeito, passou desapercebido
> mais
> > detalhes do ambiente.
> > Mas basicamente é um WinXP rodando VMWare 1. As VMs estão rodando Oracle
> > Linux 5.4 32bits com Oracle 10.2.0.4.
> >
> > Mas vc levantou vários pontos que eu preciso realmente checar, ... vou
> fazer
> > isto e na sequencia retorno com mais informações.
> > Ah, só pra esclarecer a questão da faixa de IPs, minha rede (router) em
> casa
> > usa esta faixa, aí segui com a mesma mascara.
> > Mais info do arquivo hosts segue abaixo:
> >
> > # Rede Publica
> > 10.1.1.51 rac1.localdomain rac1
> > 10.1.1.52 rac2.localdomain rac2
> > # InterConnect - Conexao Privada
> > 10.1.2.51 rac1-priv.localdomain rac1-priv
> > 10.1.2.52 rac2-priv.localdomain rac2-priv
> > # Virtual IP's
> > 10.1.1.101 rac1-vip.localdomain rac1-vip
> > 10.1.1.102 rac2-vip.localdomain rac2-vip
> >
> > E agradeço as questões levantadas, sempre serve de escola.
> >
> > Abraço
> > Alex
> >
> >
> >
> >
> > 2010/9/8 José Laurindo 
> >
> >
> >>
> >>
> >> Bom, vc realmente deveria explicar pra gente se está em vmware ou não,
> dar
> >> uma geral sobre o ambiente, hardware ** E ** os SOs usados, mas algumas
> >> possibilidades :
> >>
> >> - esses IPs que vc indica *** realmente ** ' são o VIPs, realmente ???
> >> Certeza ??? Pergunto porque normalmente IPs 10.x são privados, não
> >> Públicos E exatamente qual método vc usou pra criar os VIPs ? Vc tem
> >> certeza que Realmente esses IPs que vc setou não estão sendo
> usados,nalguma
> >> outra máquina talvez ??
> >>
> >> - como está o SQLNET.ORA, os params dele (principalmente o DOMAIN) está
> >> compatível com o que está no TNSNAMES ??
> >>
> >> - se vc pedir pelo STATUS e pelo SERVICES para os LISTENERs, o serviço
> que
> >> vc especifica no TNSNAMES.ORA ** realmente ** está de pé ? O nome dele
> >> (INCLUSIVE o domínio!) está como especificado ?
> >>
> >> - qual EXATAMENTE é a tal "tool cliente" que vc está usando, em que
> versão
> >> e SO ? Pois algumas tem mesmo algumas issues com RAC, vide por exemplo
> aqui
> >> mesmo no Fórum uma thread sobre o PL/SQL developer, por exemplo... O
> ideal é
> >> vc SEMPRE testar com o sqlplus da MESMA exata versão que o banco, e
> usando o
> >> client Oracle full (não o client expre

[oracle_br] Re: Conexão Cluster

2010-09-08 Por tôpico José Laurindo
Aproveita e conta pra gente também, além desses detalhes ultra-importantes 
todos, como que vc configurou a network no vmware, o que vc colocou como DNS e 
gateway no setup das VMs e da rede vmware, se está usando acesso bridge, 
host-only ou NAT... A questão é, nós *** PRECISAMOS *** de IP fixo para o RAC, 
e cfrme o que vc escolher vc pode acabar recebendo um IP da rede real, 
dinamicamente, o que não é bom pro RAC...

 []s

   Chiappa

--- Em oracle_br@yahoogrupos.com.br, Alex Octan  escreveu
>
> Olá Chiappa,
> 
> realmente, faltei com mais informações a respeito, passou desapercebido mais
> detalhes do ambiente.
> Mas basicamente é um WinXP rodando VMWare 1. As VMs estão rodando Oracle
> Linux 5.4 32bits com Oracle 10.2.0.4.
> 
> Mas vc levantou vários pontos que eu preciso realmente checar, ... vou fazer
> isto e na sequencia retorno com mais informações.
> Ah, só pra esclarecer a questão da faixa de IPs, minha rede (router) em casa
> usa esta faixa, aí segui com a mesma mascara.
> Mais info do arquivo hosts segue abaixo:
> 
> # Rede Publica
> 10.1.1.51   rac1.localdomainrac1
> 10.1.1.52   rac2.localdomainrac2
> # InterConnect - Conexao Privada
> 10.1.2.51   rac1-priv.localdomain   rac1-priv
> 10.1.2.52   rac2-priv.localdomain   rac2-priv
> # Virtual IP's
> 10.1.1.101  rac1-vip.localdomainrac1-vip
> 10.1.1.102  rac2-vip.localdomainrac2-vip
> 
> E agradeço as questões levantadas, sempre serve de escola.
> 
> Abraço
> Alex
> 
> 
> 
> 
> 2010/9/8 José Laurindo 
> 
> >
> >
> > Bom, vc realmente deveria explicar pra gente se está em vmware ou não, dar
> > uma geral sobre o ambiente, hardware ** E ** os SOs usados, mas algumas
> > possibilidades :
> >
> > - esses IPs que vc indica *** realmente ** ' são o VIPs, realmente ???
> > Certeza ??? Pergunto porque normalmente IPs 10.x são privados, não
> > Públicos E exatamente qual método vc usou pra criar os VIPs ? Vc tem
> > certeza que Realmente esses IPs que vc setou não estão sendo usados,nalguma
> > outra máquina talvez ??
> >
> > - como está o SQLNET.ORA, os params dele (principalmente o DOMAIN) está
> > compatível com o que está no TNSNAMES ??
> >
> > - se vc pedir pelo STATUS e pelo SERVICES para os LISTENERs, o serviço que
> > vc especifica no TNSNAMES.ORA ** realmente ** está de pé ? O nome dele
> > (INCLUSIVE o domínio!) está como especificado ?
> >
> > - qual EXATAMENTE é a tal "tool cliente" que vc está usando, em que versão
> > e SO ? Pois algumas tem mesmo algumas issues com RAC, vide por exemplo aqui
> > mesmo no Fórum uma thread sobre o PL/SQL developer, por exemplo... O ideal é
> > vc SEMPRE testar com o sqlplus da MESMA exata versão que o banco, e usando o
> > client Oracle full (não o client expresso), também de exata mesma versão que
> > o banco
> >
> > - e finalmente, cfrme a nota metalink "RAC Connection Redirected To Wrong
> > Host/IP ORA-12545" (Doc ID 364855.1) vc TEM o LOCAL_LISTENER setado, E
> > apontando pro VIP local ???
> >
> > []s
> >
> > Chiappa
> >
> > --- Em oracle_br@yahoogrupos.com.br , Alex
> > Octan  escreveu
> >
> > >
> > > Olá pessoal!!
> > >
> > > estava fazendo alguns testes com o Cluster recem montado (seguindo
> > > step-by-step do nosso amigo Marcus Vinicius) e notei que as vezes quando
> > > tento conectar via qquer ferramenta client, retorna o erro conforme
> > abaixo:
> > > ORA-12545: Connect failed because target host or object does not exist
> > >
> > > Se clicar novamente depois de alguns segundos, a conexão é estabelecida!!
> > Ou
> > > seja, o erro aparece "de vez em quando"!! hehehe
> > > Alguém tem alguma sugestão do que pode ser??
> > >
> > > PS: Poderia perguntar pra ele direto, mas resolvi compartilhar com o
> > grupo.
> > >
> > > Desde já agradeço sugestões.
> > > Abraço
> > > Alex
> > >
> > >
> > > Oracle 10.2.0.4
> > > Oracle Linux 5.4 32bits
> > >
> > > Entrada TNS que utilizo para conexão:
> > >
> > > CLUSTER =
> > > (DESCRIPTION =
> > > (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.101)(PORT = 1521))
> > > (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.102)(PORT = 1521))
> > > (LOAD_BALANCE = yes)
> > > (CONNECT_DATA =
> > > (SERVER = DEDICATED)
> > > (SERVICE_NAME = producao)
> > > (FAILOVER_MODE =
> > > (TYPE = SELECT)
> > > (METHOD = BASIC)
> > > (RETRIES = 180)
> > > (DELAY = 5)
> > > )
> > > )
> > > )
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >  
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




Re: [oracle_br] Re: Conexão Cluster

2010-09-08 Por tôpico Marcus Vinicius - Oracle ACE ♠
Alex,

O primeiro ponto que vi aí, é que o TNSNAMES usa os endereços IP do VIP 
diretamente! Isso não pode ser assim! Você deve usar os hostnames do VIP.

Outro ponto muito importante (possivelmente esse é o seu problema), é o 
parâmetro local_listener que deve ter uma configuração distinta para cada 
instância. Como o Chiappa já disse em "RAC Connection Redirected To Wrong 
Host/IP ORA-12545" (Doc ID 364855.1)".

Resolvendo isso, não terá esse problema.

A URL que trato sobre isso é a http://www.viniciusdba.com.br/blog/?p=517

Abraços


Marcus Vinicius Miguel Pedro
Oracle ACE
OCP Database 9i
OCP Database 10g
OCE RAC 10g
OCP Database 11g
OCS Implementation 11g
mvmpe...@yahoo.com.br
Blog: http://www.viniciusdba.com.br
Perfil ACE: 
http://apex.oracle.com/pls/otn/f?p=19297:4:4259357633741942::NO:4:P4_ID:2540






On 08/09/2010, at 16:50, Alex Octan wrote:

> Olá Chiappa,
> 
> realmente, faltei com mais informações a respeito, passou desapercebido mais
> detalhes do ambiente.
> Mas basicamente é um WinXP rodando VMWare 1. As VMs estão rodando Oracle
> Linux 5.4 32bits com Oracle 10.2.0.4.
> 
> Mas vc levantou vários pontos que eu preciso realmente checar, ... vou fazer
> isto e na sequencia retorno com mais informações.
> Ah, só pra esclarecer a questão da faixa de IPs, minha rede (router) em casa
> usa esta faixa, aí segui com a mesma mascara.
> Mais info do arquivo hosts segue abaixo:
> 
> # Rede Publica
> 10.1.1.51   rac1.localdomainrac1
> 10.1.1.52   rac2.localdomainrac2
> # InterConnect - Conexao Privada
> 10.1.2.51   rac1-priv.localdomain   rac1-priv
> 10.1.2.52   rac2-priv.localdomain   rac2-priv
> # Virtual IP's
> 10.1.1.101  rac1-vip.localdomainrac1-vip
> 10.1.1.102  rac2-vip.localdomainrac2-vip
> 
> E agradeço as questões levantadas, sempre serve de escola.
> 
> Abraço
> Alex
> 
> 
> 
> 
> 2010/9/8 José Laurindo 
> 
>> 
>> 
>> Bom, vc realmente deveria explicar pra gente se está em vmware ou não, dar
>> uma geral sobre o ambiente, hardware ** E ** os SOs usados, mas algumas
>> possibilidades :
>> 
>> - esses IPs que vc indica *** realmente ** ' são o VIPs, realmente ???
>> Certeza ??? Pergunto porque normalmente IPs 10.x são privados, não
>> Públicos E exatamente qual método vc usou pra criar os VIPs ? Vc tem
>> certeza que Realmente esses IPs que vc setou não estão sendo usados,nalguma
>> outra máquina talvez ??
>> 
>> - como está o SQLNET.ORA, os params dele (principalmente o DOMAIN) está
>> compatível com o que está no TNSNAMES ??
>> 
>> - se vc pedir pelo STATUS e pelo SERVICES para os LISTENERs, o serviço que
>> vc especifica no TNSNAMES.ORA ** realmente ** está de pé ? O nome dele
>> (INCLUSIVE o domínio!) está como especificado ?
>> 
>> - qual EXATAMENTE é a tal "tool cliente" que vc está usando, em que versão
>> e SO ? Pois algumas tem mesmo algumas issues com RAC, vide por exemplo aqui
>> mesmo no Fórum uma thread sobre o PL/SQL developer, por exemplo... O ideal é
>> vc SEMPRE testar com o sqlplus da MESMA exata versão que o banco, e usando o
>> client Oracle full (não o client expresso), também de exata mesma versão que
>> o banco
>> 
>> - e finalmente, cfrme a nota metalink "RAC Connection Redirected To Wrong
>> Host/IP ORA-12545" (Doc ID 364855.1) vc TEM o LOCAL_LISTENER setado, E
>> apontando pro VIP local ???
>> 
>> []s
>> 
>> Chiappa
>> 
>> --- Em oracle_br@yahoogrupos.com.br , Alex
>> Octan  escreveu
>> 
>>> 
>>> Olá pessoal!!
>>> 
>>> estava fazendo alguns testes com o Cluster recem montado (seguindo
>>> step-by-step do nosso amigo Marcus Vinicius) e notei que as vezes quando
>>> tento conectar via qquer ferramenta client, retorna o erro conforme
>> abaixo:
>>> ORA-12545: Connect failed because target host or object does not exist
>>> 
>>> Se clicar novamente depois de alguns segundos, a conexão é estabelecida!!
>> Ou
>>> seja, o erro aparece "de vez em quando"!! hehehe
>>> Alguém tem alguma sugestão do que pode ser??
>>> 
>>> PS: Poderia perguntar pra ele direto, mas resolvi compartilhar com o
>> grupo.
>>> 
>>> Desde já agradeço sugestões.
>>> Abraço
>>> Alex
>>> 
>>> 
>>> Oracle 10.2.0.4
>>> Oracle Linux 5.4 32bits
>>> 
>>> Entrada TNS que utilizo para conexão:
>>> 
>>> CLUSTER =
>>> (DESCRIPTION =
>>> (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.101)(PORT = 1521))
>>> (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.102)(PORT = 1521))
>>> (LOAD_BALANCE = yes)
>>> (CONNECT_DATA =
>>> (SERVER = DEDICATED)
>>> (SERVICE_NAME = producao)
>>> (FAILOVER_MODE =
>>> (TYPE = SELECT)
>>> (METHOD = BASIC)
>>> (RETRIES = 180)
>>> (DELAY = 5)
>>> )
>>> )
>>> )
>>> 
>>> 
>>> [As partes desta mensagem que não continham texto foram removidas]
>>> 
>> 
>> 
>> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
> 
> --
>> Atenção! As mensagens do grupo ORACLE_BR são 

Re: [oracle_br] Re: Conexão Cluster

2010-09-08 Por tôpico Gustavo Venturini de Lima
Alex,

Faça um teste só por desencargo... É rápido de fazer...
Coloque o FQN (rac1-vip.localdomain e rac2-vip.localdomain) no lugar do IP,
na sua entrada do tnsnames.ora e repita os testes de conexão...
* Certifique-se de que o seu cliente esteja resolvendo os nomes OK.
Outro ponto importante, que o Chiappa já citou, é a questão do
LOCAL_LISTENER... Confirme isto tb.

Abraços.

Gustavo




Em 8 de setembro de 2010 16:50, Alex Octan  escreveu:

> Olá Chiappa,
>
> realmente, faltei com mais informações a respeito, passou desapercebido
> mais
> detalhes do ambiente.
> Mas basicamente é um WinXP rodando VMWare 1. As VMs estão rodando Oracle
> Linux 5.4 32bits com Oracle 10.2.0.4.
>
> Mas vc levantou vários pontos que eu preciso realmente checar, ... vou
> fazer
> isto e na sequencia retorno com mais informações.
> Ah, só pra esclarecer a questão da faixa de IPs, minha rede (router) em
> casa
> usa esta faixa, aí segui com a mesma mascara.
> Mais info do arquivo hosts segue abaixo:
>
> # Rede Publica
> 10.1.1.51   rac1.localdomainrac1
> 10.1.1.52   rac2.localdomainrac2
> # InterConnect - Conexao Privada
> 10.1.2.51   rac1-priv.localdomain   rac1-priv
> 10.1.2.52   rac2-priv.localdomain   rac2-priv
> # Virtual IP's
> 10.1.1.101  rac1-vip.localdomainrac1-vip
> 10.1.1.102  rac2-vip.localdomainrac2-vip
>
> E agradeço as questões levantadas, sempre serve de escola.
>
> Abraço
> Alex
>
>
>
>
> 2010/9/8 José Laurindo 
>
> >
> >
> > Bom, vc realmente deveria explicar pra gente se está em vmware ou não,
> dar
> > uma geral sobre o ambiente, hardware ** E ** os SOs usados, mas algumas
> > possibilidades :
> >
> > - esses IPs que vc indica *** realmente ** ' são o VIPs, realmente ???
> > Certeza ??? Pergunto porque normalmente IPs 10.x são privados, não
> > Públicos E exatamente qual método vc usou pra criar os VIPs ? Vc tem
> > certeza que Realmente esses IPs que vc setou não estão sendo
> usados,nalguma
> > outra máquina talvez ??
> >
> > - como está o SQLNET.ORA, os params dele (principalmente o DOMAIN) está
> > compatível com o que está no TNSNAMES ??
> >
> > - se vc pedir pelo STATUS e pelo SERVICES para os LISTENERs, o serviço
> que
> > vc especifica no TNSNAMES.ORA ** realmente ** está de pé ? O nome dele
> > (INCLUSIVE o domínio!) está como especificado ?
> >
> > - qual EXATAMENTE é a tal "tool cliente" que vc está usando, em que
> versão
> > e SO ? Pois algumas tem mesmo algumas issues com RAC, vide por exemplo
> aqui
> > mesmo no Fórum uma thread sobre o PL/SQL developer, por exemplo... O
> ideal é
> > vc SEMPRE testar com o sqlplus da MESMA exata versão que o banco, e
> usando o
> > client Oracle full (não o client expresso), também de exata mesma versão
> que
> > o banco
> >
> > - e finalmente, cfrme a nota metalink "RAC Connection Redirected To Wrong
> > Host/IP ORA-12545" (Doc ID 364855.1) vc TEM o LOCAL_LISTENER setado, E
> > apontando pro VIP local ???
> >
> > []s
> >
> > Chiappa
> >
> > --- Em oracle_br@yahoogrupos.com.br ,
> Alex
>  > Octan  escreveu
> >
> > >
> > > Olá pessoal!!
> > >
> > > estava fazendo alguns testes com o Cluster recem montado (seguindo
> > > step-by-step do nosso amigo Marcus Vinicius) e notei que as vezes
> quando
> > > tento conectar via qquer ferramenta client, retorna o erro conforme
> > abaixo:
> > > ORA-12545: Connect failed because target host or object does not exist
> > >
> > > Se clicar novamente depois de alguns segundos, a conexão é
> estabelecida!!
> > Ou
> > > seja, o erro aparece "de vez em quando"!! hehehe
> > > Alguém tem alguma sugestão do que pode ser??
> > >
> > > PS: Poderia perguntar pra ele direto, mas resolvi compartilhar com o
> > grupo.
> > >
> > > Desde já agradeço sugestões.
> > > Abraço
> > > Alex
> > >
> > >
> > > Oracle 10.2.0.4
> > > Oracle Linux 5.4 32bits
> > >
> > > Entrada TNS que utilizo para conexão:
> > >
> > > CLUSTER =
> > > (DESCRIPTION =
> > > (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.101)(PORT = 1521))
> > > (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.102)(PORT = 1521))
> > > (LOAD_BALANCE = yes)
> > > (CONNECT_DATA =
> > > (SERVER = DEDICATED)
> > > (SERVICE_NAME = producao)
> > > (FAILOVER_MODE =
> > > (TYPE = SELECT)
> > > (METHOD = BASIC)
> > > (RETRIES = 180)
> > > (DELAY = 5)
> > > )
> > > )
> > > )
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
>
> --
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --
> >Apostilas » Dicas e Exemplos » 

Re: [oracle_br] Re: Conexão Cluster

2010-09-08 Por tôpico Alex Octan
Olá Chiappa,

realmente, faltei com mais informações a respeito, passou desapercebido mais
detalhes do ambiente.
Mas basicamente é um WinXP rodando VMWare 1. As VMs estão rodando Oracle
Linux 5.4 32bits com Oracle 10.2.0.4.

Mas vc levantou vários pontos que eu preciso realmente checar, ... vou fazer
isto e na sequencia retorno com mais informações.
Ah, só pra esclarecer a questão da faixa de IPs, minha rede (router) em casa
usa esta faixa, aí segui com a mesma mascara.
Mais info do arquivo hosts segue abaixo:

# Rede Publica
10.1.1.51   rac1.localdomainrac1
10.1.1.52   rac2.localdomainrac2
# InterConnect - Conexao Privada
10.1.2.51   rac1-priv.localdomain   rac1-priv
10.1.2.52   rac2-priv.localdomain   rac2-priv
# Virtual IP's
10.1.1.101  rac1-vip.localdomainrac1-vip
10.1.1.102  rac2-vip.localdomainrac2-vip

E agradeço as questões levantadas, sempre serve de escola.

Abraço
Alex




2010/9/8 José Laurindo 

>
>
> Bom, vc realmente deveria explicar pra gente se está em vmware ou não, dar
> uma geral sobre o ambiente, hardware ** E ** os SOs usados, mas algumas
> possibilidades :
>
> - esses IPs que vc indica *** realmente ** ' são o VIPs, realmente ???
> Certeza ??? Pergunto porque normalmente IPs 10.x são privados, não
> Públicos E exatamente qual método vc usou pra criar os VIPs ? Vc tem
> certeza que Realmente esses IPs que vc setou não estão sendo usados,nalguma
> outra máquina talvez ??
>
> - como está o SQLNET.ORA, os params dele (principalmente o DOMAIN) está
> compatível com o que está no TNSNAMES ??
>
> - se vc pedir pelo STATUS e pelo SERVICES para os LISTENERs, o serviço que
> vc especifica no TNSNAMES.ORA ** realmente ** está de pé ? O nome dele
> (INCLUSIVE o domínio!) está como especificado ?
>
> - qual EXATAMENTE é a tal "tool cliente" que vc está usando, em que versão
> e SO ? Pois algumas tem mesmo algumas issues com RAC, vide por exemplo aqui
> mesmo no Fórum uma thread sobre o PL/SQL developer, por exemplo... O ideal é
> vc SEMPRE testar com o sqlplus da MESMA exata versão que o banco, e usando o
> client Oracle full (não o client expresso), também de exata mesma versão que
> o banco
>
> - e finalmente, cfrme a nota metalink "RAC Connection Redirected To Wrong
> Host/IP ORA-12545" (Doc ID 364855.1) vc TEM o LOCAL_LISTENER setado, E
> apontando pro VIP local ???
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br , Alex
> Octan  escreveu
>
> >
> > Olá pessoal!!
> >
> > estava fazendo alguns testes com o Cluster recem montado (seguindo
> > step-by-step do nosso amigo Marcus Vinicius) e notei que as vezes quando
> > tento conectar via qquer ferramenta client, retorna o erro conforme
> abaixo:
> > ORA-12545: Connect failed because target host or object does not exist
> >
> > Se clicar novamente depois de alguns segundos, a conexão é estabelecida!!
> Ou
> > seja, o erro aparece "de vez em quando"!! hehehe
> > Alguém tem alguma sugestão do que pode ser??
> >
> > PS: Poderia perguntar pra ele direto, mas resolvi compartilhar com o
> grupo.
> >
> > Desde já agradeço sugestões.
> > Abraço
> > Alex
> >
> >
> > Oracle 10.2.0.4
> > Oracle Linux 5.4 32bits
> >
> > Entrada TNS que utilizo para conexão:
> >
> > CLUSTER =
> > (DESCRIPTION =
> > (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.101)(PORT = 1521))
> > (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.102)(PORT = 1521))
> > (LOAD_BALANCE = yes)
> > (CONNECT_DATA =
> > (SERVER = DEDICATED)
> > (SERVICE_NAME = producao)
> > (FAILOVER_MODE =
> > (TYPE = SELECT)
> > (METHOD = BASIC)
> > (RETRIES = 180)
> > (DELAY = 5)
> > )
> > )
> > )
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[oracle_br] Re: Conexão Cluster

2010-09-08 Por tôpico José Laurindo
Bom, vc realmente deveria explicar pra gente se está em vmware ou não, dar uma 
geral sobre o ambiente, hardware ** E ** os SOs usados, mas algumas 
possibilidades :

- esses IPs que vc indica *** realmente ** ' são o VIPs, realmente  ??? Certeza 
??? Pergunto porque normalmente IPs 10.x são privados, não Públicos E 
exatamente qual método vc usou pra criar os VIPs ? Vc tem certeza que Realmente 
esses IPs que vc setou não estão sendo usados,nalguma outra máquina talvez ??

- como está o SQLNET.ORA, os params dele (principalmente o DOMAIN) está 
compatível com o que está no TNSNAMES ?? 

- se vc pedir pelo STATUS e pelo SERVICES para os LISTENERs, o serviço que vc 
especifica no TNSNAMES.ORA ** realmente ** está de pé ? O nome dele (INCLUSIVE 
o domínio!) está como especificado ?

- qual EXATAMENTE é a tal "tool cliente" que vc está usando, em que versão e SO 
? Pois algumas tem mesmo algumas issues com RAC, vide por exemplo aqui mesmo no 
Fórum uma thread sobre o PL/SQL developer, por exemplo... O ideal é vc SEMPRE 
testar com o sqlplus da MESMA exata versão que o banco, e usando o client 
Oracle full (não o client expresso), também de exata mesma versão que o banco

- e finalmente, cfrme a nota metalink "RAC Connection Redirected To Wrong 
Host/IP ORA-12545" (Doc ID 364855.1) vc TEM o LOCAL_LISTENER setado, E 
apontando pro VIP local ??? 

 []s

  Chiappa


--- Em oracle_br@yahoogrupos.com.br, Alex Octan  escreveu
>
> Olá pessoal!!
> 
> estava fazendo alguns testes com o Cluster recem montado (seguindo
> step-by-step do nosso amigo Marcus Vinicius) e notei que as vezes quando
> tento conectar via qquer ferramenta client, retorna o erro conforme abaixo:
> ORA-12545: Connect failed because target host or object does not exist
> 
> Se clicar novamente depois de alguns segundos, a conexão é estabelecida!! Ou
> seja, o erro aparece "de vez em quando"!! hehehe
> Alguém tem alguma sugestão do que pode ser??
> 
> PS: Poderia perguntar pra ele direto, mas resolvi compartilhar com o grupo.
> 
> Desde já agradeço sugestões.
> Abraço
> Alex
> 
> 
> Oracle 10.2.0.4
> Oracle Linux 5.4 32bits
> 
> Entrada TNS que utilizo para conexão:
> 
> CLUSTER =
>   (DESCRIPTION =
> (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.101)(PORT = 1521))
> (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.102)(PORT = 1521))
> (LOAD_BALANCE = yes)
> (CONNECT_DATA =
>   (SERVER = DEDICATED)
>   (SERVICE_NAME = producao)
>   (FAILOVER_MODE =
> (TYPE = SELECT)
> (METHOD = BASIC)
> (RETRIES = 180)
> (DELAY = 5)
>   )
> )
>   )
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>