Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

nicolasrds

ERROR ORA-12520: TNS:listener não está disponível

Recommended Posts

Boa tarde,

 

Estou com o erro (ORA-12520: TNS:listener could not find available handler for requested type of server) no servidor(Linux) onde foi instalado o oracle.

 

O erro é apresentado quando tento realizar ações como Importar e Exportar um Schema. De outra máquina consigo realizar normalmente via Rede. Porém local não estou conseguindo e preciso realizar direto do servidor.

 

Meus Listener está ativo, e mesmo assim localmente não funciona.

root@servidor]# lsnrctl status

LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 28-APR-2015 16:03:30

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

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=servidor)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date                20-APR-2015 07:46:26
Uptime                    8 days 8 hr. 17 min. 5 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /bancos/oracle11gR2/dbhome_1/network/admin/listener.ora
Listener Log File         /bancos/oracle11gR2/diag/tnslsnr/servidor/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bd02)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Services Summary...
Service "oracle" has 1 instance(s).
  Instance "oracle", status READY, has 1 handler(s) for this service...
Service "oracleXDB" has 1 instance(s).
  Instance "oracle", status READY, has 1 handler(s) for this service...
The command completed successfully

Podem me ajudar ?

 

Obrigado!

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verificou o arquivo tnsnames.ora da máquina local que apresenta o problema ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha como está meu Tnsnames.ora

# tnsnames.ora Network Configuration File: /bancos/oracle11gR2/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

ORACLE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = servidor)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = SHARED)
      (SERVICE_NAME = ORACLE)
    )
  )

Compartilhar este post


Link para o post
Compartilhar em outros sites

Via SQL Plus conecta normalmente!

 

Resolvi o problema adicionando uma outra entrada no meu tnsnames.ora

ORACLE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = servidor)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = SHARED)
      (SERVICE_NAME = ORACLE)
    )
  )

ORACLE_NET =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = bd02)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ORACLE)
    )

Utilizo o IMP passando o ORACLE_NET ao invés do Oracle, resolveu rsrs. Estranho não?

 

Obrigado pela ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.