sql >> Database >  >> RDS >> Oracle

De verbinding tussen client en server configureren Oracle 10g

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.




  1. Hoe de LISTAGG-functie van Oracle te gebruiken met een uniek filter?

  2. Hoe Typeof() werkt in SQLite

  3. Gebruikersaccountbeheer, rollen, machtigingen, authenticatie PHP en MySQL - Deel 6

  4. Buffercache:wat is het en hoe beïnvloedt het de databaseprestaties?