首页 > 代码库 > web应用程序使用jdbc连接rac数据库失败
web应用程序使用jdbc连接rac数据库失败
现网环境:oracle11gr2+rhel6.4_x86_64 双节点rac
scanip:192.168.1.100
service-name: orcl
节点实例名:orcl1、orcl2
故障现象:在同一个网段内的应用服务器使用jdbc连接scanIP,url地址为:
jdbc:oracle:thin:@192.168.1.100:1521:orcl,
据开发人员说,以前一直是这么写的,没有出现过什么问题,但现在的环境
就是连接不了,开发人员始终认为是数据库有问题,不得以只能先从数据库
层面去排除,经过测试可以确定数据库监听,rac相关的服务都是正常的,
所以还是定位问题应该是出在jdbc的书写方式上,或者其它的程序问题。
经过多方咨询求证,才知道有scanIP时jdbc要按下面的格式书写
jdbc:oracle:thin:@{scan-listener-hostname}:{port}/{service-name}
于是修改成:jdbc:oracle:thin:@192.168.1.100:1521/orcl
终于可以了,呵呵,算是积累的一点小经验吧
web应用程序使用jdbc连接rac数据库失败
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。