我有一个使用JDBC(通过JPA)的Java应用程序,该应用程序使用主机名,端口和Oracle SID连接到开发数据库,如下所示:
jdbc:oracle:thin:@ oracle.hostserver1.mydomain.ca:1521:XYZ
XYZ是Oracle SID。现在,我需要连接到另一个不使用SID,而是使用Oracle“服务名”的Oracle数据库。
我尝试了这个,但是没有用:
jdbc:oracle:thin:@ oracle.hostserver2.mydomain.ca:1522:ABCD
ABCD是另一个数据库的服务名称。
我究竟做错了什么?