RAC TAF 連線 (tnsnames.ora)
TYPE=SELECT 意味著如果當某臺伺服器出現故障時,Oracle 正在執行 SELECT 語句,在進行故障切換時將重新執行該 SELECT 語句,遊標的指向方式會使客戶端可以無縫地繼續獲取行。但是,INSERT 或 UPDATE 的事務仍會回滾。您還可以配置 TYPE=SESSION,這樣如果首個連線失敗,所有在當時正在進行的工作都將無可挽回地丟失。
METHOD=BASIC 意味著僅在任一伺服器出現故障時連線到故障切換伺服器。METHOD=PRECONNECT 意味著在任一伺服器連線出現故障以前就連線到所有伺服器;這樣可避免重新連線的開銷,但是意味著每個預連線的連線將佔用的未使用的其他資源。
In this example of a TAF basic dedicated connection, the TAF application first tries to connect to the 144.25.28.74 IP address. If it cannot connect, then it attempts to perform. a connect-time failover to 144.25.27.75. If the instance fails after the connection, then the TAF application fails over to the other node's listener, reserving SELECT statements that are in progress. If the failover connection attempt fails, then Oracle Net waits 5 seconds before trying to connect again. Oracle Net attempts to connect up to 180 times.
Specify a TAF basic dedicated connection for the SALES database as follows:
SALES_DED_BASIC=
(DESCRIPTION=
(LOAD_BALANCE=OFF)
(FAILOVER=ON)
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=144.25.28.74)(PORT=1524))
(ADDRESS=(PROTOCOL=TCP)(HOST=144.25.28.75)(PORT=1524)))
(CONNECT_DATA=
(SERVICE_NAME=SALES.ORACLE.COM)
(SERVER=DEDICATED)
(INSTANCE_ROLE=PRIMARY)
(FAILOVER_MODE=
(BACKUP=SALES_DED_BASIC_BACKUP)
(TYPE=SELECT)
(METHOD=BASIC)
(RETRIES=180)
(DELAY=5))))
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-688795/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在JDBC連線池中啟動Oracle RAC的TAFJDBCOracle
- Oracle RAC TAF [zt]Oracle
- Jdbc thin not suppot Rac TAFJDBC
- Oracle 10g RAC TAFOracle 10g
- 【TAF】使用Oracle RAC的TAF技術之SESSION型別OracleSession型別
- Oracle RAC TAF 無縫failoverOracleAI
- Oracle RAC Failove 之二:TAFOracleAI
- jdbc 連線 oracle racJDBCOracle
- ORACLE RAC TAF 配置(透明故障轉移)Oracle
- Oracle 10g RAC TAF介紹Oracle 10g
- rac 的Client-side TAF配置clientIDE
- Oracle RAC的TAF簡單測試Oracle
- [zt] JDBC連線Oracle RAC的連線串配置JDBCOracle
- 【TAF】使用Oracle RAC的TAF技術實現不間斷查詢Oracle
- weblogic 連線oracle racWebOracle
- Q群友問題---tnsnames.ora中指定sid引數仍無法連線到指定的rac例項
- oracle 11g rac TAF 測試方案Oracle
- TNSNAMES TAF TEMPLATE , LOCAL_LISTENER RAC FAILOVERAI
- 【RAC】RAC中的負載均衡和故障切換--TAF配置負載
- [轉載]Oracle 10g RAC TAF介紹Oracle 10g
- 11G RAC無法連線
- 11gr2 RAC配置Service-Side TAFIDE
- Linux平臺上Oracle Rac中的TAF配置LinuxOracle
- Oracle RAC Failove 之三:Server-Side TAFOracleAIServerIDE
- Oracle RAC 客戶端故障轉移(failover) TAFOracle客戶端AI
- 理解透明應用程式故障轉移 (TAF) 和快速連線故障轉移 (FCF)
- Oracle RAC 環境下的連線管理Oracle
- 10g RAC另外加入一塊網路卡之後,設定listener.ora, tnsnames.ora偶爾發生連線超時。
- 不需要配置tnsnames.ora或者sqlnet.ora就可以連線serverSQLServer
- 10G中連線資料庫可以不需要設定tnsnames.ora資料庫
- 通過單例模式模擬RAC連線單例模式
- RAC連線中TNSNAMES需注意的問題
- Oracle 11gR2 RAC Service-Side TAF 配置示例OracleIDE
- jdbc連線oracle rac資料庫的寫法JDBCOracle資料庫
- RAC連線的問題ORA-12545
- Oracle 11gR2 RAC的JDBC連線串OracleJDBC
- Oracle 11g RAC通過SCAN IP連線資料庫 - JDBC連線串問題Oracle資料庫JDBC
- 關於11G 客戶端連線資料庫 SCAN 和 Transparent Application Failover(TAF)客戶端資料庫APPAI