在JDBC連線池中啟動Oracle RAC的TAF

zhsumin發表於2008-06-13

Oracle RAC 的一個負責故障切換處理的主要元件是透明應用程式故障切換 (TAF) 選件。
下面列舉透過JDBC實現的透明應用程式故障切換的程式碼:

[@more@]


//Tele.zhou
Class.forName("oracle.jdbc.driver.OracleDriver");
String url="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST =(LOAD_BALANCE = yes)(ADDRESS=(PROTO =TCP)(HOST=node1)(PORT=1521))(ADDRESS=(PROTO =TCP)(HOST=node2)(PORT=1521))(CONNECT_DATA =(SERVICE_NAME = oracleServerName)(failover_mode = (type = select)(method = basic)(retries = 20)(delay = 15)))";
String user="userName";
String password="userPassword";
conn= DriverManager.getConnection(url,user,password);

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/74346/viewspace-1005639/,如需轉載,請註明出處,否則將追究法律責任。

相關文章