使用本程序可在使用 Oracle RAC 時啟用主控台失效接手
開始之前
Oracle RAC 的基本資料庫設定,與其他 Oracle 資料庫的設定相同。請使用這些設定來安裝主控台。安裝主控台之後,請使用下列程序實作失效接手。
關於這項作業
若要啟用 Oracle RAC 失效接手以與 Build Forge 配合運作,則需要進行其他配置。可用的方法有兩種:
這兩種方法皆需要您指定代表整個叢集的 SERVICE_NAME。這與非 RAC 配置不同,在非 RAC 配置中,SERVICE_NAME 通常與 SID 相同。
程序
- SCAN 方法
- 編輯 buildforge.conf。 將 db_url 參數新增至 buildforge.conf,並使用 JDBC 連線字串作為參數。請注意,必須在 Oracle 中設定服務 (mysvc.mycorp.com),且該服務必須具有多個節點。包含換行是為了便於閱讀。請勿在 buildforge.conf 中換行。
db_hostname myoracledbhost.mycompany.com
db_url jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)
(HOST=myoracledbhost.mycompany.com)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=mysvc.mycorp.com)))
db_tcp_port 1521
db_database orclrac
db_username
db_password db_type odbc
db_provider oracle
- 更新所有位置中的 buildforge.conf。
- Windows
<bfinstall>
<bfinstall>\Apache\tomcat\work\Catalina\localhost\jas\eclipse\plugins\
com.ibm.jas-xxx.jar
- UNIX 或 Linux
<bfinstall>/Platform
bfinstall>/server/tomcat/work/Catalina/localhost/jas/eclipse/plugins/
com.ibm.jas-xxx.jar
- 「明確連線」字串方法 在本範例中,將會使用下列名稱:
- 服務名稱:myorasvc.mycorp.com
- 節點名稱:clusnode-1vip、clusnode-2vip、clusnode-3vip、clusnode-4vip
- 編輯 tsnames.ora。
myorasvc.mycorp.com=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-1vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-2vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-3vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-4vip)(PORT=1521))
(LOAD_BALANCE=yes)(FAILOVER=ON)
(CONNECT_DATA=(SERVER=DEDICATED)
(SERVICE_NAME=myorasvc.mycorp.com)
(failover_mode=(type=select)
(method=basic)(retries=180)(delay=5)))
)
- 編輯 buildforge.conf 將 db_url 參數設為 JDBC 連線字串。包含換行是為了便於閱讀。請勿在 buildforge.conf 中換行。
db_url jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-1vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-2vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-3vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-4vip)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=myorasvc.mycorp.com)))
- 更新所有位置中的 buildforge.conf。
- Windows
<bfinstall>
<bfinstall>\Apache\tomcat\work\Catalina\localhost\jas\eclipse\plugins\
com.ibm.jas-xxx.jar
- UNIX 或 Linux
<bfinstall>/Platform
bfinstall>/server/tomcat/work/Catalina/localhost/jas/eclipse/plugins/
com.ibm.jas-xxx.jar