jdbc:oracle:thin:@<TNSName>
示例:
使用SERVICE_NAME :
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST= 192.168.4.1)(PORT=1528)))(CONNECT_DATA=(SERVICE_NAME=name1)))
使用SID:
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST= 192.168.4.1)(PORT=1528)))(CONNECT_DATA=(SID=name2)))
使用域名 和 service_name
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=www.baidu.com)(PORT = 1528)))(CONNECT_DATA=(SERVICE_NAME= name3)(SERVER = DEDICATED)))
本文详细介绍了如何使用 JDBC 连接 Oracle 数据库,重点对比了使用 SID 和 SERVICE_NAME 的区别。示例中展示了不同方式的 JDBC URL 格式,包括通过 IP 地址、域名以及服务名称来建立连接。

1万+

被折叠的 条评论
为什么被折叠?



