Luis,

Eu já tinha alterado esse paramentro do sqlnet.ora para 2, mas ainda continuo a 
receber essas mensagens.

 

O admin de rede/firewall esta monitorando.

 

Grato,

 

Ednilson

 

De: 
sentto-1682896-122080-1506709007-ednilson.silva=jbs.com...@returns.groups.yahoo.com
 
[mailto:sentto-1682896-122080-1506709007-ednilson.silva=jbs.com...@returns.groups.yahoo.com]
 Em nome de Luis Freitas lfreita...@yahoo.com [oracle_br]
Enviada em: sexta-feira, 29 de setembro de 2017 15:17
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Fatal NI connect error 12170.

 

  

Ednilson,

 

   O que faço muitas vezes é ativar o "dead connection detection", com o 
SQLNET.EXPIRE_TIME mesmo.

 

   Mas esse valor de 10, que são 10 minutos, pode ser muito alto se tiver um 
firewall no meio, e ele estiver "derrubando" as conexões por inatividade

 

   Pode tentar com 2 ou 1, para forçar um pacote a trafegar em cada conexão a 
cada dois ou um minutos. 

 

   Se tiver um firewall "stateful" e o pessoal de rede fizer um reset dele, 
porque alterou regras ou qualquer outro motivo, pode também derrubar todas as 
conexões de uma vez.

 

   Esse erro também aparece se tiver alguma ferramenta monitorando se o 
Listener está ativo usando conexão TCP na porta dele, então pode não estar 
relacionada ao problema. Nesse caso o IP que aparece será o da ferramenta de 
monitoração.

 

Atc,

Luis Freitas

 

On Friday, September 29, 2017 3:04 PM, "angelo  <mailto:angelolis...@gmail.com> 
angelolis...@gmail.com [oracle_br]" < <mailto:oracle_br@yahoogrupos.com.br> 
oracle_br@yahoogrupos.com.br> wrote:

 

  

Ih, isso acontece comigo direto em uma base

 

mas nao dá nada,  porque a culpa é da propria app que fica com a conexão aberta 
a vida toda.

 

 

 

 

2017-09-29 8:58 GMT-03:00 'Ednilson Silva' ednilson.si...@jbs.com.br 
[oracle_br] <oracle_br@yahoogrupos.com.br>:



  

Bom Dia Pessoal,

 

Tenho um banco que o fornecedor esta reclamando que cai a conexão do usuário, 
este usuários estão com profile default, sem IDLE_TIME

 

Analisando o Alert, encontrei varias mensagem como esta abaixo.

 

- Oracle Enterprise 11g – release 11.2.0.4.0

- Red Hat Enterprise Linux Server release 6.5

 

Alert Log

 

Fatal NI connect error 12170.

 

  VERSION INFORMATION:

        TNS for Linux: Version 11.2.0.4.0 - Production

        Oracle Bequeath NT Protocol Adapter for Linux: Version 11.2.0.4.0 - 
Production

        TCP/IP NT Protocol Adapter for Linux: Version 11.2.0.4.0 - Production

  Time: 29-SEP-2017 07:06:25

  Tracing not turned on.

  Tns error struct:

    ns main err code: 12535

 

TNS-12535: TNS:operation timed out

    ns secondary err code: 12560

    nt main err code: 505

 

TNS-00505: Operation timed out

    nt secondary err code: 110

    nt OS err code: 0

  Client address: (ADDRESS=(PROTOCOL=tcp)(HOST= 10.242.120.61)(PORT=57282))

Fri Sep 29 07:29:51 2017

 

Notei que não tinha o arquivo sqlnet.ora em $ORACLE_HOME/network/admin e então 
configurei da seguinte forma, seguindo alguns post que vi na internet.

 

$ more sqlnet.ora

SQLNET.INBOUND_CONNECT_ TIMEOUT=0

SQLNET.EXPIRE_TIME=10

 

E no listener.ora, inseri a linha abaixo e mesmo assim, continuo a receber 
essas mensagens no Alert

 

INBOUND_CONNECT_TIMEOUT_ LISTENER=0

 

Alguem já passou por isso e poderia dar um ajudar?

 

Grato,

Ednilson

 

 



  • [oracle_br] Fatal N... 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]
    • [oracle_br] Re... jlchia...@yahoo.com.br [oracle_br]
      • RES: [orac... 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]
    • Re: [oracle_br... angelo angelolis...@gmail.com [oracle_br]
      • Re: [oracl... Luis Freitas lfreita...@yahoo.com [oracle_br]
        • RES: [... 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]
        • RES: [... 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]
          • Re... jlchia...@yahoo.com.br [oracle_br]

Responder a