У меня есть приложение Java, которое использует JDBC (через JPA), который подключался к базе данных разработки с использованием имени хоста, порта и SID Oracle, например:
JDBC: оракул: тонкий: @oracle.hostserver1.mydomain.ca: 1521: XYZ
XYZ был SID Oracle. Теперь мне нужно подключиться к другой базе данных Oracle, которая не использует SID, но вместо этого использует "Имя службы" Oracle.
Я пробовал это, но он не работает:
JDBC: оракул: тонкий: @oracle.hostserver2.mydomain.ca: 1522: ABCD
ABCD - это имя службы другой базы данных.
Что я делаю неправильно?