Designed by 77
加载资源 ......
感谢 ♥ 作者
先不感谢了

使用jdbc访问oracle的url的三种格式

使用jdbc访问oracle的url可以有三种格式。

格式一: Oracle JDBC Thin using an SID,使用SID。

jdbc:oracle:thin:@<host>:<port>:<SID>

简单举例: jdbc:oracle:thin:192.168.2.2:1521:yanggb 。

Oracle官方强烈推荐使用服务名的方式取代使用SID的方式,但目前这种方式还是最常见的单体应用的使用方式。

格式二:Oracle JDBC Thin using a ServiceName,使用服务名。

jdbc:oracle:thin:@//<host>:<port>/<service_name> 

简单举例: jdbc:oracle:thin:@//192.168.2.2:1521/yanggb 。

注意这里的格式,在【@】的后面有【//】,这是与使用SID的主要区别。

这种格式是Oracle推荐的格式,因为对于集群来说,每个节点的SID可能是不一样的,但是SERVICE_NAME却可以包含到所有的节点。

格式三:Oracle JDBC Thin using a TNSName,使用TNS名。

jdbc:oracle:thin:@<TNSName> 

简单举例: jdbc:oracle:thin:@yanggb 。

这种格式是在10.2.0.1版本才被开始支持的,使用也比较少见。

 

"人再怎么做选择都会后悔,人性里有体验的基因,求的就是不可得。"

posted @ 2022-04-22 22:34  yanggb  阅读(3784)  评论(0编辑  收藏  举报