Ich habe eine Java-Anwendung, die JDBC (über JPA) verwendet und über Hostname, Port und Oracle SID eine Verbindung zu einer Entwicklungsdatenbank herstellt:
jdbc: oracle: thin: @ oracle.hostserver1.mydomain.ca: 1521: XYZ
XYZ war die Oracle SID. Jetzt muss ich eine Verbindung zu einer anderen Oracle-Datenbank herstellen, die keine SID verwendet, sondern stattdessen einen Oracle "Service Name" verwendet.
Ich habe es versucht, aber es funktioniert nicht:
jdbc: oracle: thin: @ oracle.hostserver2.mydomain.ca: 1522: ABCD
ABCD ist der Dienstname der anderen Datenbank.
Was mache ich falsch?