jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = X.X.X.X)(PORT = 1526))(ADDRESS = (PROTOCOL = TCP)(HOST=X.X.X.X)(PORT = 1526))(LOAD_BALANCE= YES)(FAILOVER = ON))(CONNECT_DATA=(SERVER = DEDICATED)(SERVICE_NAME = ORCL)(FAILOVER_MODE =(TYPE =SELECT )(METHOD = BASIC)(RETRIES = 3)(DELAY = 5))))
HOST、PORT、SERVICE_NAME就不多解釋了。
LOAD_BALANCE 表示負載均衡,合法值yes/no;
FAILOVER 表示故障轉(zhuǎn)移,合法值on/off,默認是on;詳見:http://www.cnblogs.com/einyboy/archive/2012/11/19/2777855.html
METHOD = BASIC表示初始連接就連接一個接點,他還有個選項是preconnect,表示初始連接所有的接點。RETRIES:重試次數(shù)。DELAY:重試的延遲(以秒為單位)。
在上述鏈接中有詳細描述。