Mam aplikację Java, która korzysta z JDBC (przez JPA), która łączyła się z bazą danych programowania przy użyciu nazwy hosta, portu i identyfikatora SID Oracle:
jdbc: oracle: thin: @ oracle.hostserver1.mydomain.ca: 1521: XYZ
XYZ był Oracle SID. Teraz muszę połączyć się z inną bazą danych Oracle, która nie używa identyfikatora SID, ale zamiast tego używa nazwy usługi Oracle.
Próbowałem tego, ale to nie działa:
jdbc: oracle: thin: @ oracle.hostserver2.mydomain.ca: 1522: ABCD
ABCD to nazwa usługi drugiej bazy danych.
Co ja robię źle?