使用jdbc访问oracle的url可以有三种格式。
格式一: Oracle JDBC Thin using an SID,使用SID。
简单举例: jdbc :oracle:thin:192.168.2.2:1521 :yanggb 。
Oracle官方强烈推荐使用服务名的方式取代使用SID的方式,但目前这种方式还是最常见的单体应用的使用方式。
格式二:Oracle JDBC Thin using a ServiceName,使用服务名。
简单举例: jdbc :oracle:thin:@//192.168.2.2:1521/yanggb 。
注意这里的格式,在【@】的后面有【//】,这是与使用SID的主要区别。
这种格式是Oracle推荐的格式,因为对于集群来说,每个节点的SID可能是不一样的,但是SERVICE_NAME却可以包含到所有的节点。
格式三:Oracle JDBC Thin using a TNSName,使用TNS名。
简单举例: jdbc :oracle:thin:@yanggb 。
这种格式是在10.2.0.1版本才被开始支持的,使用也比较少见。
“人再怎么做选择都会后悔,人性里有体验的基因,求的就是不可得。”
Original: https://www.cnblogs.com/yanggb/p/14978965.html
Author: yanggb
Title: 使用jdbc访问oracle的url的三种格式
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/554214/
转载文章受原作者版权保护。转载请注明原作者出处!