Em um comentário você tem um extrato de
lsnrctl status
:Listening Endpoints summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))) Services summary...
Seu ouvinte está ouvindo apenas em
127.0.0.1
, portanto, as conexões só podem ser feitas a partir do servidor. Não há nada escutando em seu endereço externo 10.0.2.39
, então as conexões com a porta 1521 nesse endereço falham. Seu
listener.ora
presumivelmente tem algo ou um único ADDRESS
, ou nenhum ADDRESS
em tudo, que será padrão para localhost:1521
. Você precisa modificá-lo para algo como:LISTENER =
...
(ADDRESS_LIST =
...
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.2.39)(PORT = 1521))
)
ou o nome do host da sua máquina, se for resolvível para esse endereço. Idealmente, isso seria feito através do
netca
em vez de editar o arquivo manualmente.