JavaJDBC-如何使用服务名称而不是SID连接到Oracle
我有一个使用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是另一个数据库的服务名称。
我做错什么了?
紫衣仙女
青春有我
相关分类