Oracle

Oracle Data Guard 中的網路線路切換

  • November 10, 2018

我們有一個使用 Oracle Data Guard 建立的帶有遠端備用數據庫的主數據庫。它們可以通過專用無線網路和有線 LAN 進行同步(網路介質有兩種選擇)

Data Guard 中是否有任何設置來處理網路線路故障?例如,我想將有線區域網路設置為主線,當它不可用時,數據保護自動切換到無線網路。

當然,您可以配置備用位置。

您現在可能在主數據庫上有這個:

log_archive_dest_1='location=use_db_recovery_file_dest' -- FRA for local archivelogs 
log_archive_dest_2='service=standby_TNS_wired_network ...'

你可以這樣配置:

log_archive_dest_1='location=use_db_recovery_file_dest' -- FRA for local archivelogs
log_archive_dest_2='service=standby_TNS_wired_network ... alternate=log_archive_dest_3'
log_archive_dest_3='service=standby_TNS_wireless_network ... alternate=log_archive_dest_2'
log_archive_dest_state_2=enable
log_archive_dest_state_3=alternate

範例 17-3 為同一備用數據庫定義備用 Oracle 網路服務名稱

LOG_ARCHIVE_DEST_2='SERVICE=stby1_path1 MAX_FAILURE=1 ALTERNATE=LOG_ARCHIVE_DEST_3 DB_UNIQUE_NAME=stdby1'
LOG_ARCHIVE_DEST_STATE_2=ENABLE
LOG_ARCHIVE_DEST_STATE_3=ALTERNATE
LOG_ARCHIVE_DEST_3='SERVICE=stby1_path2 DB_UNIQUE_NAME=stdby1'

引用自:https://dba.stackexchange.com/questions/222241