Pokúšam sa pripojiť k databáze pomocou VIP pre servery DB. Môžem sa pripojiť k DB pomocou tohto VIP z môjho miestneho počítača.
Z schránky Unix sa nemôžem pripojiť pomocou tohto VIP
Tu je moja adresa JDBC
jdbc:oracle:thin:@scan01.usatln6.db.net:1521/CF
Chyba
IO Error: The Network Adapter could not establish the connection
Keď nahradím tohto VIP skutočnou IP adresy DB, môžem sa pripojiť.
Telnet tohto VIP však funguje dobre
$ telnet scan01.usatln6.db.net 1521
Trying 10.96.36.252...
Connected to scan01.usatln6.db.net.
Escape character is "^]".
Connection closed by foreign host.
odpovede:
1 pre odpoveď č. 1Našiel som úspech s pripojovacím reťazcom JDBC vo formáte takto:
c = DriverManager.getConnection("jdbc:oracle:thin:@//hostname.com:1521/orcl.dbname.local", "user", "pass");
Skúste pridať dve lomky za znak „@“.