У мене є програма Java, яка використовує JDBC (через JPA), який підключався до бази даних розробки за допомогою імені хоста, порту та Oracle SID, наприклад:
jdbc: oracle: thin: @ oracle.hostserver1.mydomain.ca: 1521: XYZ
XYZ був SID Oracle. Тепер мені потрібно підключитися до іншої бази даних Oracle, яка не використовує SID, але використовує натомість Oracle "Ім'я служби".
Я спробував це, але це не працює:
jdbc: oracle: thin: @ oracle.hostserver2.mydomain.ca: 1522: ABCD
ABCD - ім'я служби іншої бази даних.
Що я роблю неправильно?