JBoss 版本:6x
Oracle 版本:11g
驱动程序:JDBC Thin Driver
我有 -ds.xml (数据源文件),它看起来像:
<datasources>
<local-tx-datasource>
<jndi-name>MYOraDBSource</jndi-name>
<connection-url>jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = somehost.domain.com) (PORT = 1523))(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = whatever)))</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
....
</local-tx-datasource>
</datasources>
问题:
1. 我需要在上面进行哪些更改才能连接到 Oracle RAC,以便可以正确进行故障转移。
2. 在 Apache DBCP 的情况下,似乎:有一个 TestOnBorrow 属性。我在这里需要一些等价的东西吗?
3. 还被告知 JDBC Thin Driver 不支持 Oracle RAC 故障转移。这是真的?找不到明确的答案。
任何人?