ORA-12537: TNS: conexão fechada

1

Estou vendo erros de conexão aleatória do TNS ao conectar-se a um dos nossos bancos de dados. Não está afetando todos os usuários. (Aparece estar acontecendo durante picos de atividade do usuário) Ocasionalmente, também estou vendo ORA-12518: TNS: o ouvinte não pôde entregar a conexão do cliente.

As conexões estão sendo feitas de .Net usando o driver ODP. (Que gera muita atividade de conexão / desconexão)

    
por jeffspost 16.06.2009 / 22:11

2 respostas

2

De aqui :

Your server is probably running out of memory and need to swap memory to disk.

One cause can be an Oracle process consuming too much memory. A possible workaround is to set following parameter in the listener.ora and restart the listener:

 DIRECT_HANDOFF_TTC_LISTENER=OFF

Should you be working with Multi threaded server connections, you might need to increase the value of large_pool_size.

Você pode examinar o arquivo de log do ouvinte. Ao emitir o comando lsrnctl status , você pode ver o arquivo de log. Verifique o arquivo de parâmetros do listener e veja a versão do listener.

Veja esta postagem no blog para outras possíveis causas e ajuda adicional: ORA -12518: TNS: o ouvinte não pôde entregar a conexão do cliente

    
por 16.06.2009 / 22:20
1

Algo louco, mas eu costumava ver esse problema quando estava tentando fazer uma chamada OCI para um banco de dados 10g usando um driver 9i mais antigo. Você pode querer verificar a versão do seu driver para verificar se ele corresponde ao banco de dados ao qual você está tentando se conectar.

    
por 16.06.2009 / 22:26

Tags