`
shuai1234
  • 浏览: 933322 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

jdbc连接Oracle使用SID与SERVICE NAME的方法 集群连接配置

 
阅读更多

有三种连接串的写法

1.使用SERVICE NAME连接: 
jdbc:oracle:thin:@<host>:<port>/<service name>

如:jdbc:oracle:thin:@//123.123.123.1:8080/SN

 

注意这里的格式,@后面有//, 以及端口号后的/,不是:(经测试:会报错)。这是与使用SID的主要区别。 

 

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

 

 

2.使用SID来连接: 
jdbc:oracle:thin:@<host>:<port>:<sid>

如:jdbc:oracle:thin:@127.0.0.1:1521:orcl

3.使用TNSName 来连接: 
jdbc:oracle:thin:@<TNSName>

如:jdbc:oracle:thin:@TN

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics