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