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資料庫
- Mybatis配置資料庫連線MyBatis資料庫
- linux配置mysql資料庫遠端連線失敗LinuxMySql資料庫
- mysql資料庫連線池配置教程MySql資料庫
- 網站連線資料庫配置錯誤網站資料庫
- 網站連線資料庫配置檔案網站資料庫
- druid資料庫連線池的配置類UI資料庫
- 2.6 Laravel配置多個資料庫連線Laravel資料庫
- 遠端連線nacos配置中心報錯:Client not connected, current status:STARTINGclient
- ORACLE rac資料庫監聽與應用TNS連線串配置與ORA12519Oracle資料庫
- openGauss資料庫JDBC環境連線配置(Eclipse)資料庫JDBCEclipse
- 深入理解Laravel如何管理和配置多資料庫連線的Laravel資料庫
- [20190102]連線串不配置服務名能連線資料庫嗎.txt資料庫
- jdbc連線oracle rac資料庫的寫法JDBCOracle資料庫
- MySQL下載安裝配置及JDBC連線資料庫MySqlJDBC資料庫
- 遠端連線mysql資料庫MySql資料庫
- 配置Oracle DBlink連線MySQL庫OracleMySql
- 2 建立和配置資料庫資料庫
- docker配置前端和資料庫Docker前端資料庫
- 使用 Spring Boot 2.4配置Oracle的UCP資料庫連線池Spring BootOracle資料庫
- SpringBoot druid配置datasource啟動初始化資料庫連線Spring BootUI資料庫
- gdb配置預設連線遠端
- CentOS使用配置VNC遠端連線CentOSVNC
- 資料庫遠端連線失敗資料庫
- 基於C++11的資料庫連線池環境配置C++資料庫
- 資料庫配置資料庫
- MySQL和PostgreSQL資料庫安全配置MySql資料庫
- idea開發工具配置git,連線到gitee遠端倉庫IdeaGitee
- CentOS 7 配置 VNC 遠端桌面連線CentOSVNC
- 資料庫連線池優化配置(druid,dbcp,c3p0)資料庫優化UI
- 織夢資料庫配置檔案修改資料庫配置方法資料庫
- Spring系列 之資料來源的配置 資料庫 資料來源 連線池的區別Spring資料庫
- Oracle資料庫配置Oracle資料庫
- 配置session——資料庫Session資料庫
- 配置SQL server遠端連線(區域網)SQLServer
- 配置 MySQL 允許遠端連線的方法MySql
- UltraEdit下ftp配置,UE遠端連線linuxFTPLinux
- 找到織夢CMS的資料庫配置檔案,以便了解資料庫的具體連線資訊資料庫
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql