RAC資料庫連線配置,tnsnames和client端配置
檢視rac節點hosts檔案,scan配置實用hosts檔案,沒有使用dns解析
tnsnames檔案配置如下,SAP為全域性例項名,SAP1和SAP2為各節點的例項名,安裝RAC的時候自動指定的,
其他的信基本都是hosts檔案裡的,其中注意的是SAP1和SAP2host名字都是用是vip
[root@rac01 admin]# cat tnsnames.ora
# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
SAP =
(DESCRIPTION =
(LOAD_BALANCE = OFF)
(FAILOVER = ON)
(ADDRESS_LIST =
(ADDRESS=(PROTOCOL = TCP)(HOST = rac)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = sap)
(GLOBAL_NAME = sap)
(FAILOVER_MODE = (TYPE = SELECT)(METHOD = BASIC))
)
)
SAP1 =
(DESCRIPTION =
(LOAD_BALANCE = OFF)
(FAILOVER = ON)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = rac01-vip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = sap1)
(FAILOVER_MODE = (TYPE = SELECT)(METHOD = BASIC))
)
)
SAP2 =
(DESCRIPTION =
(LOAD_BALANCE = OFF)
(FAILOVER = ON)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = rac02-vip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = sap2)
(FAILOVER_MODE = (TYPE = SELECT)(METHOD = BASIC))
)
)
配置client
本例使用windows上Oracle Database Instant Client測試,可以在官網下載對應版本
安裝完後,編輯本地tnsnames.ora檔案
將裡面新增和伺服器端一樣的配置
最後配置本地hosts檔案,新增如下
配置完成,測試連線,
連線成功。
強制停掉一個節點rac02測試。
[root@rac01 admin]# crsctl status resource -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.DATA.dg
ONLINE ONLINE rac01
ora.LISTENER.lsnr
ONLINE ONLINE rac01
ora.OCR.dg
ONLINE ONLINE rac01
ora.asm
ONLINE ONLINE rac01
ora.eons
ONLINE ONLINE rac01
ora.gsd
OFFLINE OFFLINE rac01
ora.net1.network
ONLINE ONLINE rac01
ora.ons
ONLINE ONLINE rac01
ora.registry.acfs
ONLINE ONLINE rac01
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE rac01
ora.oc4j
1 ONLINE ONLINE rac01
ora.rac01.vip
1 ONLINE ONLINE rac01
ora.rac02.vip
1 ONLINE INTERMEDIATE rac01 FAILED OVER
ora.sap.db
1 ONLINE ONLINE rac01
2 ONLINE OFFLINE
ora.scan1.vip
1 ONLINE ONLINE rac01
連線依然正常,這樣就達到高可用的效果了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27771627/viewspace-1259462/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE 配置連線遠端資料庫Oracle資料庫
- 如何配置oracle客戶端連線10g rac 資料庫Oracle客戶端資料庫
- 配置ORACLE 客戶端連線到資料庫Oracle客戶端資料庫
- Mybatis配置資料庫連線MyBatis資料庫
- solr連線資料庫配置Solr資料庫
- PL/SQL developer 遠端連線資料庫 客戶端配置SQLDeveloper資料庫客戶端
- PLSQL連線oracle資料庫配置SQLOracle資料庫
- JNDI配置資料庫連線池資料庫
- .net 資料庫連線池配置資料庫
- linux配置mysql資料庫遠端連線失敗LinuxMySql資料庫
- Siebel——EBC建立、Client資料端配置client
- mysql資料庫連線池配置教程MySql資料庫
- RAC TAF 連線 (tnsnames.ora)
- 2.6 Laravel配置多個資料庫連線Laravel資料庫
- jive的資料庫連線配置問題資料庫
- [求助]資料庫連線池配置問題資料庫
- 10G client連線資料庫client資料庫
- DBCP 資料連線池的配置和使用
- druid資料庫連線池的配置類UI資料庫
- Tomcat6資料庫連線池配置Tomcat資料庫
- Powerdesigner連線Mysql資料庫配置圖解MySql資料庫圖解
- Tomcat 5.5 配置 MySQL 資料庫連線池TomcatMySql資料庫
- web.config配置資料庫連線Web資料庫
- MYSQL遠端連線配置MySql
- 配置 MySQL 遠端連線MySql
- MYSQL配置遠端連線MySql
- [zt] JDBC連線Oracle RAC的連線串配置JDBCOracle
- 深入理解Laravel如何管理和配置多資料庫連線的Laravel資料庫
- Step by Step TimesTen ----- 配置client-server連線clientServer
- tomcat中主配置檔案連線資料庫Tomcat資料庫
- RAC連線中TNSNAMES需注意的問題
- JDBC連線資料庫時,Oracle9i的連線引數配置JDBC資料庫Oracle
- 遠端連線mysql資料庫MySql資料庫
- MySQL下載安裝配置及JDBC連線資料庫MySqlJDBC資料庫
- openGauss資料庫JDBC環境連線配置(Eclipse)資料庫JDBCEclipse
- CentOS下配置ODBC連線MySQL資料庫 V2.0CentOSMySql資料庫
- tomcat連線池配置,解決資料庫超時Tomcat資料庫
- Tomcat4的資料庫連線池配置 (轉)Tomcat資料庫