J'ai une application Java qui utilise JDBC (via JPA) qui se connectait à une base de données de développement en utilisant le nom d'hôte, le port et Oracle SID, comme ceci:
jdbc: oracle: thin: @ oracle.hostserver1.mydomain.ca: 1521: XYZ
XYZ était Oracle SID. Maintenant, je dois me connecter à une autre base de données Oracle qui n'utilise pas de SID, mais utilise à la place un "nom de service" Oracle.
J'ai essayé mais ça ne marche pas:
jdbc: oracle: thin: @ oracle.hostserver2.mydomain.ca: 1522: ABCD
ABCD est le nom de service de l'autre base de données.
Qu'est-ce que je fais mal?