Re: [oracle_br] Ora-12545 usando PHP

2010-08-14 Por tôpico Gleyson Melo
Fala Alexandre, beleza?

O seu banco de dados está configurado com Shared Servers? Existe algum
firewall entre o app server e o banco?

Vamos a 3 hipóteses:

A) Se somente a porta do listener (1521) estiver liberada, você pode ter
esse tipo de problema. Caso o banco esteja configurado como Shared Server,
que é um pool de processos, cada um vai ter uma porta específica e se essa
porta não estiver liberada, você pode ter um problema.

B) Outra coisa, verifique se você consegue conectar tanto no IP de
administração quanto no endereço VIP. Caso você não esteja usando Shared
Server para essa conexão e tente conectar, podem ocorrer duas coisas:

   1. Se o LISTENER calcular que o nó que você tá conectando é o servidor
   com melhor disponibilidade, você vai conectar direto nele, através de
   bequeath e sem precisar criar um novo socket. Esse pode ser o caso em que a
   conexão funciona.
   2. Se o LISTENER calcular que o outro nó é melhor, ele vai te passar o
   endereço administrativo do outro nó, que pode estar barrado pelo firewall
   (vamos lá, é só uma hipótese). Este pode ser o momento em que não funciona.

E essa variação pode ocorrer toda hora.

C) Também pode estar ocorrendo do listener estar te mandando o hostname da
máquina à qual você precisa conectar e o app server não consegue resolvê-lo.
Aí é verificar se isso tá configurado no dns ou no arquivo hosts da máquina.

Se nada disso ajudar, envie os parâmetros de listener e o arquivo
listener.ora e informe como essa rede tá configurada e como o app server
conecta no banco.

Abração.

Atenciosamente,
Gleyson Melo


Em 13 de agosto de 2010 13:14, Alexandre Rocha Plácido 
aplacido.ora...@gmail.com escreveu:



 Alguém da lista que use PHP. Temos uma aplicação de terceiros aqui que está
 com seguinte comportamento. Ora conecta, ora dá o referido erro. O TNSping
 retorna tudo ok. Usamos RAC e já testamos trabalhar sempre com um dos nós ao
 invés do RAC mas acontece a mesma coisa.

 O banco é o 11g RAC, alguém já passou por isso?

 [cid:image001.jpg@01CB3AE9.6B375350 image001.jpg%4001CB3AE9.6B375350]

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

  



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



[oracle_br] Ora-12545 usando PHP

2010-08-13 Por tôpico Alexandre Rocha Plácido
Alguém da lista que use PHP. Temos uma aplicação de terceiros aqui que está com 
seguinte comportamento. Ora conecta, ora dá o referido erro. O TNSping retorna 
tudo ok. Usamos RAC e já testamos trabalhar sempre com um dos nós ao invés do 
RAC mas acontece a mesma coisa.

O banco é o 11g RAC, alguém já passou por isso?

[cid:image001.jpg@01CB3AE9.6B375350]



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