Eu posso fazer login usando este comando:
sqlplus test/[email protected]:1521/local
Mas não este: (onde 192.168.0.240) é meu IP
sqlplus test/[email protected]:1521/local
Tenho certeza absoluta de que meu endereço IP (endereço do servidor) é 192.168.0.240
. Então, por que estou recebendo o seguinte erro?ORA-12541: TNS:no listener
Recebo um tempo limite de conexão ao tentar conectar de outros computadores.
lsnrctl status
me dá o seguinte:
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Produ
ction
Start Date 23-OCT-2013 15:27:35
Uptime 0 days 21 hr. 37 min. 20 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File C:\app\pc2\product\11.2.0\dbhome_2\network\admin\liste
ner.ora
Listener Log File c:\app\pc2\diag\tnslsnr\pc2-PC\listener\alert\log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "local" has 1 instance(s).
Instance "local", status READY, has 1 handler(s) for this service...
Service "localXDB" has 1 instance(s).
Instance "local", status READY, has 1 handler(s) for this service...
The command completed successfully
Você tem o ip localhost no listener.ora (127.0.0.1), altere isso ou adicione outra linha com o ip da NIC.
Normalmente, é um problema com o firewall. Certifique-se de que seu firewall esteja desativado e tente se reconectar de outro computador. Eu tive o mesmo problema e resolvi fazendo o mesmo.