In een opmerking heb je een uittreksel van lsnrctl status
:
Listening Endpoints summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))) Services summary...
Je luisteraar luistert alleen op 127.0.0.1
, dus verbindingen kunnen alleen vanaf de server worden gemaakt. Er luistert niets op uw externe adres 10.0.2.39
, dus verbindingen met poort 1521 op dat adres mislukken.
Uw listener.ora
heeft vermoedelijk iets ofwel een enkel ADDRESS
, of geen ADDRESS
helemaal niet, die standaard wordt ingesteld op localhost:1521
. Je moet het wijzigen in iets als:
LISTENER =
...
(ADDRESS_LIST =
...
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.2.39)(PORT = 1521))
)
of de hostnaam van uw machine als dat oplosbaar is naar dat adres. Idealiter zou dit worden gedaan via netca
in plaats van door het bestand met de hand te bewerken.