sql >> Databáze >  >> RDS >> Oracle

Konfigurace spojení mezi klientem a serverem Oracle 10g

V komentáři máte výpis ze lsnrctl status :

Listening Endpoints summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
Services summary...

Váš posluchač poslouchá pouze na 127.0.0.1 , takže připojení lze provádět pouze ze serveru. Na vaší externí adrese 10.0.2.39 nic neposlouchá , takže připojení k portu 1521 na této adrese selžou.

Váš listener.ora pravděpodobně má něco buď jednu ADDRESS nebo žádná ADDRESS vůbec, což bude výchozí localhost:1521 . Musíte jej upravit na něco jako:

LISTENER =
...
    (ADDRESS_LIST =
      ...
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.2.39)(PORT = 1521))
    )

nebo název hostitele vašeho počítače, pokud je na tuto adresu přeložitelný. V ideálním případě by to bylo provedeno prostřednictvím netca spíše než ruční úpravou souboru.




  1. Jak uložit Java Date do Mysql datetime pomocí JPA

  2. Oprava „ERROR: chybějící záznam klauzule FROM pro tabulku“ v PostgreSQL při použití UNION, EXCEPT nebo INTERSECT

  3. Plán provádění SQL Server – co to je a jak pomáhá při problémech s výkonem?

  4. GROUP BY / zmatek agregačních funkcí v SQL