Saya memiliki aplikasi Java yang menggunakan JDBC (via JPA) yang terhubung ke database pengembangan menggunakan hostname, port dan Oracle SID, seperti ini:
jdbc: oracle: thin: @ oracle.hostserver1.mydomain.ca: 1521: XYZ
XYZ adalah Oracle SID. Sekarang saya perlu terhubung ke database Oracle berbeda yang tidak menggunakan SID, tetapi menggunakan Oracle "Service Name" sebagai gantinya.
Saya mencoba ini tetapi tidak berhasil:
jdbc: oracle: thin: @ oracle.hostserver2.mydomain.ca: 1522: ABCD
ABCD adalah Nama Layanan dari database lain.
Apa yang saya lakukan salah?