java web项目与oracle rac 连接
来源:互联网 发布:淘宝客口令链接二合一 编辑:程序博客网 时间:2024/06/01 09:57
某环境使用的oralce数据库采用了rac的策略做了负载均衡,现需要将开发的项目部署至该环境,
假设,该oracle环境配置了2个IP。
【发现】:
当使用PL/SQL客户端连接其中一个IP的oracle时,是可以连接的。
但部署web项目时,使用传统的spring配置与某一个IP相连时,web项目启动失败,报错:数据库SID无效,
【解决方法】:
修改spring的配置文件中关于数据源的配置中的数据库连接地址(url),如下:
<bean id="dataSource"class="org.logicalcobwebs.proxool.ProxoolDataSource"><property name="driver" value="${db.driver}" /><property name="driverUrl" value="jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = IP1)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = IP2)(PORT = 1521)) (FAILOVER=yes) (LOAD_BALANCE =yes) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = 集群的服务名) ) )"/><property name="user" value="${db.user}" /><property name="password" value="${db.password}" /></bean>
web服务器中JNDI的配置方式如下(以下为tomcat中JNDI的配置):
<bean id="dataSource"class="org.logicalcobwebs.proxool.ProxoolDataSource"><property name="driver" value="${db.driver}" /><property name="driverUrl" value="jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = IP1)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = IP2)(PORT = 1521)) (FAILOVER=yes) (LOAD_BALANCE =yes) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = 集群的服务名) ) )"/><property name="user" value="${db.user}" /><property name="password" value="${db.password}" /></bean>
转载地址:http://blog.csdn.net/maggiehexu/article/details/6042041
- java web项目与oracle rac 连接
- java web项目与oracle rac 连接 JNDI
- java web项目与oracle rac连接JNDI
- JAVA连接Oracle Rac
- JAVA 连接 ORACLE RAC 字符串
- jdbc thin 连接 rac数据源-JAVA-ORACLE
- eclipse集成Tomcat与web项目开发,oracle新建连接。
- jdbc 连接 Oracle RAC
- JDBC连接Oracle RAC
- Windchill 连接 Oracle RAC
- JDBC连接Oracle RAC
- jdbc 连接Oracle RAC
- 与Oracle Rac相关的连接配置写法实例
- java web配置连接oracle
- 连接oracle的rac方式
- sqlalchemy连接Oracle rac集群
- jdbc连接oracle rac的连接串
- jdbc连接oracle rac连接串
- HDOJ 3491
- c 语言中的边长数组
- 开源游戏
- VxWorks启动过程描述及主要宏开关含义
- TypeError: Error #1010: 术语尚未定义,并且无任何属性
- java web项目与oracle rac 连接
- The pros and cons of job hopping
- Hadoop监控程序
- hdu 1003 Max Sum
- Boost程序库完全开发指南----第6章 正确性与测试
- eclipse开发环境中,JS+html文件编辑助手
- tomcat连接池配置
- 微软(美国总部职位)面试经历
- 智力题之一