部署Data Guard相關(guān)參數(shù)有哪些,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營(yíng)銷,包括網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營(yíng)銷策劃推廣、電子商務(wù)、移動(dòng)互聯(lián)網(wǎng)營(yíng)銷等。創(chuàng)新互聯(lián)為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,創(chuàng)新互聯(lián)核心團(tuán)隊(duì)十多年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗(yàn),為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹立了良好口碑。
對(duì)部署Data Guard過程中主備庫(kù)使用到的參數(shù)進(jìn)行比較描述。
1.DB_NAME,數(shù)據(jù)庫(kù)名字,需要保持同一個(gè)Data Guard 中所有數(shù)據(jù)庫(kù)DB_NAME相同
primary端和standby端相同
*.DB_NAME='ora10g'
*.DB_NAME='ora10g'
2.DB_UNIQUE_NAME,對(duì)應(yīng)數(shù)據(jù)庫(kù)的實(shí)例名,每一個(gè)數(shù)據(jù)庫(kù)需要指定一個(gè)唯一的名字
primary端:
*.DB_UNIQUE_NAME=ora10g
standby端:
*.db_unique_name=ora10gdg
3.LOG_ARCHIVE_CONFIG,該參數(shù)通過DG_CONFIG 屬性羅列同一個(gè)Data Guard 中所有DB_UNIQUE_NAME(含primary db 及standby db),以逗號(hào)分隔
primary端和standby端相同
*.LOG_ARCHIVE_CONFIG='DG_CONFIG=(ora10g,ora10gdg)'
*.LOG_ARCHIVE_CONFIG='DG_CONFIG=(ora10g,ora10gdg)'
4.CONTROL_FILES,控制文件位置說明,注意要修改到具體的控制文件位置
primary端:
*.control_files='/oracle/u02/oradata/ORA10G/controlfile/o1_mf_4srph8fv_.ctl','/oracle/u01/app/oracle/flash_recovery_area/ORA10G/controlfile/o1_mf_4srph96b_.ctl'
standby端:
*.control_files='/oracle/u02/oradata/ORA10GDG/controlfile/o1_mf_4srph8fv_.ctl','/oracle/u01/app/oracle/flash_recovery_area/ORA10GDG/controlfile/o1_mf_4srph96b_.ctl'
5.LOG_ARCHIVE_DEST_n,歸檔文件的生成路徑,location代表本地機(jī)上,service指明在另一臺(tái)機(jī)器上
primary端:
*.LOG_ARCHIVE_DEST_1='LOCATION=/oracle/u02/oradata/ORA10G VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=ora10g'
*.LOG_ARCHIVE_DEST_2='SERVICE=ora10gdg LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=ora10gdg'
standby端:
*.LOG_ARCHIVE_DEST_1='LOCATION=/oracle/u02/oradata/ORA10GDG VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=ora10gdg'
*.LOG_ARCHIVE_DEST_2='SERVICE=ora10g LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=ora10g'
6.LOG_ARCHIVE_DEST_STATE_n,指定參數(shù)值為ENABLE,激活定義的歸檔日志目錄,允許redo 傳輸服務(wù)傳輸redo數(shù)據(jù)到指定的路徑
primary端:
*.LOG_ARCHIVE_DEST_STATE_1=ENABLE
*.LOG_ARCHIVE_DEST_STATE_2=ENABLE
standby端:
*.LOG_ARCHIVE_DEST_STATE_1=ENABLE
*.LOG_ARCHIVE_DEST_STATE_2=ENABLE
7.REMOTE_LOGIN_PASSWORDFILE,推薦設(shè)置參數(shù)值為EXCLUSIVE 或者SHARED,注意保證相同Data Guard配置中所有db 服務(wù)器sys密碼相同
primary端:
*.REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE
standby端:
*.REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE
8.LOG_ARCHIVE_FORMAT,指定歸檔文件格式,這里在主備端應(yīng)保持一樣的格式
primary端:
*.LOG_ARCHIVE_FORMAT=log%t_%s_%r.arc
standby端:
*.LOG_ARCHIVE_FORMAT=log%t_%s_%r.arc
9.LOG_ARCHIVE_MAX_PRODUC,指定歸檔進(jìn)程的數(shù)量(1-30),默認(rèn)值通常是4
本實(shí)驗(yàn)中沒有對(duì)這個(gè)參數(shù)進(jìn)行修改
10.COMPATIBLE,主數(shù)據(jù)庫(kù)和備用數(shù)據(jù)庫(kù)的oracle版本必須一致,這個(gè)參數(shù)指明了oracle的版本號(hào)
primary端:
*.COMPATIBLE='10.2.0.3.0'
standby端:
*.COMPATIBLE='10.2.0.3.0'
11.FAL_SERVER,備庫(kù)端的參數(shù),給出Oracle網(wǎng)絡(luò)服務(wù)名,通常為指向主庫(kù)的連接串
primary端(主庫(kù)進(jìn)行設(shè)置,是為了在切換后主備角色互換):
*.FAL_SERVER=ora10gdg
standby端:
*.FAL_SERVER=ora10g
12.FAL_CLIENT,備庫(kù)端的參數(shù),給出Oracle網(wǎng)絡(luò)服務(wù)名,通常為指向備庫(kù)的連接串
primary端(主庫(kù)進(jìn)行設(shè)置,是為了在切換后主備角色互換):
*.FAL_CLIENT=ora10g
standby端:
*.FAL_CLIENT=ora10gdg
13.DB_FILE_NAME_CONVERT,主數(shù)據(jù)庫(kù)和備用數(shù)據(jù)庫(kù)的數(shù)據(jù)文件轉(zhuǎn)換目錄對(duì)映(如果兩數(shù)據(jù)庫(kù)的目錄結(jié)構(gòu)不一樣),如果有多個(gè)對(duì)映,逐一指明對(duì)映關(guān)系
格式:*.db_file_name_convert=主數(shù)據(jù)庫(kù)數(shù)據(jù)文件目錄,備用數(shù)據(jù)庫(kù)數(shù)據(jù)文件目錄
primary端(主庫(kù)進(jìn)行設(shè)置,是為了在切換后主備角色互換):
*.DB_FILE_NAME_CONVERT='/oracle/u02/oradata/ORA10GDG/datafile','/oracle/u02/oradata/ORA10G/datafile'
standby端:
*.DB_FILE_NAME_CONVERT='/oracle/u02/oradata/ORA10G/datafile','/oracle/u02/oradata/ORA10GDG/datafile'
14.LOG_FILE_NAME_CONVERT,指明主數(shù)據(jù)庫(kù)和備用數(shù)據(jù)庫(kù)的log文件轉(zhuǎn)換目錄對(duì)映
格式:*. log_file_name_convert=主數(shù)據(jù)庫(kù)log目錄,備用數(shù)據(jù)庫(kù)目錄
primary端(主庫(kù)進(jìn)行設(shè)置,是為了在切換后主備角色互換):
*.LOG_FILE_NAME_CONVERT='/oracle/u02/oradata/ORA10GDG/onlinelog','/oracle/u02/oradata/ORA10G/onlinelog'
standby端:
*.LOG_FILE_NAME_CONVERT='/oracle/u02/oradata/ORA10G/onlinelog','/oracle/u02/oradata/ORA10GDG/onlinelog'
15.STANDBY_FILE_MANAGEMENT,如果primary 數(shù)據(jù)庫(kù)數(shù)據(jù)文件發(fā)生修改(如新建,重命名等)則按照本參數(shù)的設(shè)置在standby 中做相應(yīng)修改。設(shè)為AUTO 表示自動(dòng)管理。設(shè)為MANUAL表示需要手工管理
primary端(主庫(kù)進(jìn)行設(shè)置,是為了在切換后主備角色互換):
*.STANDBY_FILE_MANAGEMENT=AUTO
standby端:
*.STANDBY_FILE_MANAGEMENT=AUTO
16.STANDBY_ARCHIVE_DEST,備用數(shù)據(jù)庫(kù)的歸檔日志歸檔目錄
primary端(主庫(kù)進(jìn)行設(shè)置,是為了在切換后主備角色互換):
*.standby_archive_dest='/ora10g_arch'
standby端:
*.standby_archive_dest='/ora10gdg_arch'
17.小結(jié)
有關(guān)Data Guard更多參數(shù)描述信息請(qǐng)參考Oracle官方文檔:http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/init_params.htm#i88512
深入細(xì)致地了解部署Data Guard所用到的數(shù)據(jù)庫(kù)參數(shù)不僅有助于理解物理Data Guard原理,同時(shí)有助于我們排查與Data Guard有關(guān)的故障。
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。