Introdução
Como resolver o erro "ORA-12541: TNS: no listener" da conexão Client do Banco Oracle?
Passo a passo
Quando o erro “ORA-12541: TNS: no listener” ocorrer, mesmo tendo configurado o Listener corretamente, é necessário configurar o Oracle para escutar em todos os endereços IP (por padrão, ele escuta apenas para conexões localhost).
Para isso, no NetManager, alterar o IP do Listener para 0.0.0.0:
Ou, editar diretamente no arquivo do Listener do Oracle:
%ORACLE_HOME%\network\admin\listener.ora
…
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
)
)
…
Feito isso, basta reiniciar os serviços do Oracle.
Referência:
http://stackoverflow.com/questions/1335 … o-listener
Outras informações
Fonte: Rainmakers Team