I en kommentar har du ett utdrag från lsnrctl status
:
Listening Endpoints summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))) Services summary...
Din lyssnare lyssnar bara på 127.0.0.1
, så anslutningar kan endast göras från servern. Det finns inget som lyssnar på din externa adress 10.0.2.39
, så anslutningar till port 1521 på den adressen misslyckas.
Din listener.ora
har förmodligen något antingen en enda ADDRESS
, eller ingen ADDRESS
alls, vilket som standard är localhost:1521
. Du måste ändra det till något som:
LISTENER =
...
(ADDRESS_LIST =
...
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.2.39)(PORT = 1521))
)
eller din maskins värdnamn om det går att lösa till den adressen. Helst skulle detta göras genom netca
snarare än genom att redigera filen för hand.