oracle10g data guard 主備資料庫配置引數說明

eric0435發表於2012-12-03

oracle10g data guard 主備資料庫配置引數說明:

下列引數為primary 角色相關的初始化引數:

DB_NAME

注意保持同一個Data Guard 中所有資料庫DB_NAME 相同。

例如:DB_NAME=jytest

DB_UNIQUE_NAME

為每一個資料庫指定一個唯一的名稱,該引數一經指定不會再發生變化,

除非你主動修改它。

例如:DB_UNIQUE_NAME=jytest

LOG_ARCHIVE_CONFIG

該引數透過DG_CONFIG 屬性羅列同一個Data Guard 中所有

DB_UNIQUE_NAME(primary db standby db),以逗號分隔

例如:LOG_ARCHIVE_CONFIG='DB_CONFIG=(jytest,jyrac1)'

CONTROL_FILES

沒啥說的,控制檔案所在路徑。

LOG_ARCHIVE_DEST_n

歸檔檔案的生成路徑。該引數非常重要,並且屬性和子引數也特別多(這裡

不一一列舉,後面用到時單獨講解如果你黑好奇,建議直接查詢oracle

方文件。Data guard 白皮書第14 章專門介紹了該引數各屬性及子引數的功

能和設定)。例如:

LOG_ARCHIVE_DEST_1='LOCATION=/u01/app/oracle/arch/jytest VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=jytest'

LOG_ARCHIVE_DEST_STATE_n

指定引數值為ENABLE,允許redo 傳輸服務傳輸redo 資料到指定的路徑。

該引數共擁有4 個屬性值,功能各不相同。

REMOTE_LOGIN_PASSWORDFILE

推薦設定引數值為EXCLUSIVE 或者SHARED,注意保證相同Data Guard

配置中所有db 伺服器sys 密碼相同。

LOG_ARCHIVE_FORMAT

指定歸檔檔案格式。

LOG_ARCHIVE_MAX_PRODUCESSES

指定歸檔程式的數量(1-30),預設值通常是4

以下引數為standby 角色相關的引數,建議在Primary 資料庫的初始化引數中也進行設定,這樣在role transition

(Primary 轉為Standby)也能正常執行:

FAL_SERVER

指定一個資料庫DB_UNIQUE_NAME,通常該庫為primary 角色。

例如FAL_SERVER=jytest

FAL_CLIENT

指定一個資料庫DB_UNIQUE_NAME,通常該庫為standby 角色。

例如:FAL_CLIENT=jyrac1

提示:FAL Fetch Archived Log 的縮寫

DB_FILE_NAME_CONVERT

在做duplicate 複製和傳輸表空間的時候這類引數講過很多遍,該引數及上

述內容中同名引數功能,格式等完全相同。

LOG_FILE_NAME_CONVERT

同上

STANDBY_FILE_MANAGEMENT

如果primary 資料庫資料檔案發生修改(如新建,重新命名等)則按照本引數

的設定在standby 中做相應修改。設為AUTO 表示自動管理。設為MANUAL

表示需要手工管理。

例如:STANDBY_FILE_MANAGEMENT=AUTO

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26015009/viewspace-750481/,如需轉載,請註明出處,否則將追究法律責任。

相關文章