DATAGUARD手记(PRIMARY+2STANDBY)(一)

http://zhouwf0726.itpub.net/post/9689/395349
http://zhouwf0726.itpub.net/post/9689/395350
http://zhouwf0726.itpub.net/post/9689/395437
http://zhouwf0726.itpub.net/post/9689/401874
http://zhouwf0726.itpub.net/post/9689/403401

整理了下DATAGUARD的安装文档:

/*******************************************************/


环境准备:

一、三台主机:

主库PRIMARY机器名:db-tfusn2cn-a-r1.amazon.com
从库STANDBY机器名:weifengz.desktop.amazon.com
第二从库STANDBY机器名:yudong.desktop.amazon.com


二、各种配置文件:


(一)、db-tfusn2cn-a-r1.amazon.com :


1、inityudong.ora 文件内容:

#_system_trig_enabled=FALSE
#####################################################################
# Common parms
#####################################################################
ifile = ?/dbs/init.ora
ifile = /opt/app/oracle/admin/yudong/pfile/yudong-dg.ora

#####################################################################
# Structural Parms
#####################################################################
db_domain = amazon
db_block_size = 8192

#####################################################################
# Identification & Control Files
#####################################################################
db_name = yudong
control_files = (/ctl-01/databases/yudong/control.ctl, /ctl-02/databases/yudong/control.ctl)

#####################################################################
# Version Specific
#####################################################################
compatible = 10.1.0.4

#####################################################################
# Platform Specific
#####################################################################

#####################################################################
# Security, Audit and Resource Limit
#####################################################################

#####################################################################
# NLS Settings
#####################################################################

#####################################################################
# Archive & Redo Logs
#####################################################################
#log_archive_dest = /arch-01/databases/yudong/redolog

#####################################################################
# Dump & Output Directories
#####################################################################
audit_file_dest = /dumps-01/databases/yudong/adump
background_dump_dest = /dumps-01/databases/yudong/bdump
core_dump_dest = /dumps-02/databases/yudong/cdump
user_dump_dest = /dumps-01/databases/yudong/udump
utl_file_dir = /dumps-01/databases/yudong/output

#####################################################################
# DB & Instance Limits
#####################################################################

#####################################################################
# Process & Session Specific
#####################################################################

#####################################################################
# Buffer Pool
#####################################################################
db_block_buffers = 10000

#####################################################################
# Shared Pool & Other "Pools"
#####################################################################
shared_pool_size = 300M
streams_pool_size = 64M
#####################################################################
# UNDO
#####################################################################
undo_management = 'auto'
undo_tablespace = 'undo_t1'
undo_retention = 28000

#####################################################################
# Parallelism
#####################################################################

#####################################################################
# MTS
#####################################################################

#####################################################################
# Job Processing
#####################################################################
job_queue_processes = 8
aq_tm_processes = 2

#####################################################################
# Miscellaneous
#####################################################################
processes = 100
sessions = 150

#####################################################################
# Undocumented Parameters & Temporary Fixes
#####################################################################

#####################################################################
# Events
#####################################################################
#event="10246 trace name context forever"
#event="10500 trace name context forever"
#event="10196 trace name context forever"
#event="10511 trace name context forever, level 2"


2、yudong-dg.ora 文件内容:

# Data guard items:

remote_login_passwordfile='EXCLUSIVE'
log_archive_config='DG_CONFIG=(yudong_a,yudong_b,yudong_c)'
db_unique_name='yudong_a'

# These are in effect at all times.
local_listener='(address_list=(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12345))(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12346)))'

fal_client=yudong_a

fal_server=(yudong_b,yudong_c)
standby_archive_dest='/arch-01/databases/yudong/redolog'
standby_file_management='auto'

log_file_name_convert=' ',' '


log_archive_dest_1 = 'location=/arch-01/databases/yudong/redolog valid_for=(all_logfiles,all_roles) db_unique_name=yudong_a'
log_archive_dest_state_1 = 'enable'

log_archive_dest_2 = 'db_unique_name=yudong_b SERVICE=yudong_b LGWR SYNC AFFIRM NET_TIMEOUT=10 valid_for=(online_logfile, primary_role) REOPEN=60 OPTIONAL'
log_archive_dest_state_2='enable'


log_archive_dest_3 = 'db_unique_name=yudong_c SERVICE=yudong_c LGWR SYNC AFFIRM NET_TIMEOUT=10 valid_for=(online_logfile, primary_role) REOPEN=60 OPTIONAL'
log_archive_dest_state_3='enable'

3、tnsname.ora文件内容:

yudong_a.amazon=
(description=(SDU=32767)
(address_list=
(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12345))
(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12346))
)
(connect_data=(service_name=yudong)(server=dedicated))
)

yudong_b.amazon=
(description=(SDU=32767)
(address_list=
(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12347))
(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12348))
)
(connect_data=(service_name=yudong)(server=dedicated))
)

yudong_c.amazon=
(description=(SDU=32767)
(address_list=
(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12349))
(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12350))
)
(connect_data=(service_name=yudong)(server=dedicated))
)


4、监听文件内容:

l_yudong_dg_001 =
(description =
(address_list=
(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12345))))
sid_list_l_yudong_dg_001 =
(sid_list=
(sid_desc=(sdu=32767)
(sid_name = yudong)
(oracle_home = /opt/app/oracle/product/10.1.0.4/A04db)
)
)
log_file_l_yudong_dg_001 = /dumps-01/databases/yudong/output/l_yudong_dg_001.log
SUBSCRIBE_FOR_NODE_DOWN_EVENT_l_yudong_dg_001=OFF

l_yudong_dg_002 =
(description =
(address_list=
(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12346))))
sid_list_l_yudong_dg_002 =
(sid_list=
(sid_desc=(sdu=32767)
(sid_name = yudong)
(oracle_home = /opt/app/oracle/product/10.1.0.4/A04db)
)
)
log_file_l_yudong_dg_002 = /dumps-01/databases/yudong/output/l_yudong_dg_002.log
SUBSCRIBE_FOR_NODE_DOWN_EVENT_l_yudong_dg_002=OFF

(二)、weifengz.desktop.amazon.com :


1、inityudong.ora 文件内容:

#_system_trig_enabled=FALSE
#####################################################################
# Common parms
#####################################################################
ifile = ?/dbs/init.ora
ifile = /opt/app/oracle/admin/yudong/pfile/yudong-dg.ora

#####################################################################
# Structural Parms
#####################################################################
db_domain = amazon
db_block_size = 8192

#####################################################################
# Identification & Control Files
#####################################################################
db_name = yudong
control_files = (/ctl-01/databases/yudong/control.ctl, /ctl-02/databases/yudong/control.ctl)

#####################################################################
# Version Specific
#####################################################################
compatible = 10.1.0.4

#####################################################################
# Platform Specific
#####################################################################

#####################################################################
# Security, Audit and Resource Limit
#####################################################################

#####################################################################
# NLS Settings
#####################################################################

#####################################################################
# Archive & Redo Logs
#####################################################################
#log_archive_dest = /arch-01/databases/yudong/redolog

#####################################################################
# Dump & Output Directories
#####################################################################
audit_file_dest = /dumps-01/databases/yudong/adump
background_dump_dest = /dumps-01/databases/yudong/bdump
core_dump_dest = /dumps-02/databases/yudong/cdump
user_dump_dest = /dumps-01/databases/yudong/udump
utl_file_dir = /dumps-01/databases/yudong/output

#####################################################################
# DB & Instance Limits
#####################################################################

#####################################################################
# Process & Session Specific
#####################################################################

#####################################################################
# Buffer Pool
#####################################################################
db_block_buffers = 10000

#####################################################################
# Shared Pool & Other "Pools"
#####################################################################
shared_pool_size = 300M
streams_pool_size = 64M
#####################################################################
# UNDO
#####################################################################
undo_management = 'auto'
undo_tablespace = 'undo_t1'
undo_retention = 28000

#####################################################################
# Parallelism
#####################################################################

#####################################################################
# MTS
#####################################################################

#####################################################################
# Job Processing
#####################################################################
job_queue_processes = 8
aq_tm_processes = 2

#####################################################################
# Miscellaneous
#####################################################################
processes = 100
sessions = 150

#####################################################################
# Undocumented Parameters & Temporary Fixes
#####################################################################

#####################################################################
# Events
#####################################################################
#event="10246 trace name context forever"
#event="10500 trace name context forever"
#event="10196 trace name context forever"
#event="10511 trace name context forever, level 2"


2、yudong-dg.ora 文件内容:

# Data guard items:

remote_login_passwordfile='EXCLUSIVE'

log_file_name_convert=' ',' '

log_archive_config='DG_CONFIG=(yudong_b,yudong_a,yudong_c)'


db_unique_name = 'yudong_b'

# These are in effect at all times.
local_listener='(address_list=(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12347))(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12348)))'

fal_client=yudong_b

fal_server=yudong_a,yudong_c
standby_archive_dest='/arch-01/databases/yudong/redolog'
standby_file_management='auto'

log_archive_dest_1 = 'LOCATION=/arch-01/databases/yudong/redolog
valid_for=(all_logfiles,all_roles) db_unique_name=yudong_b'
log_archive_dest_state_1 = 'enable'


# Ship redo to standby only when primary.
log_archive_dest_2 = 'db_unique_name=yudong_a SERVICE=yudong_a LGWR SYNC AFFIRM NET_TIMEOUT=10 valid_for=(online_logfile, primary_role) REOPEN=60 OPTIONAL'
log_archive_dest_state_2='enable'


log_archive_dest_3 = 'db_unique_name=yudong_c SERVICE=yudong_c LGWR SYNC AFFIRM NET_TIMEOUT=10 valid_for=(online_logfile, primary_role) REOPEN=60 OPTIONAL'
log_archive_dest_state_3='enable'

3、tnsname.ora文件内容:

yudong_a.amazon=
(description=(SDU=32767)
(address_list=
(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12345))
(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12346))
)
(connect_data=(service_name=yudong)(server=dedicated))
)

yudong_b.amazon=
(description=(SDU=32767)
(address_list=
(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12347))
(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12348))
)
(connect_data=(service_name=yudong)(server=dedicated))
)

yudong_c.amazon=
(description=(SDU=32767)
(address_list=
(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12349))
(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12350))
)
(connect_data=(service_name=yudong)(server=dedicated))
)


4、监听文件内容:

l_yudong_dg_001 =
(description =
(address_list=
(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12347))))
sid_list_l_yudong_dg_001 =
(sid_list=
(sid_desc=(sdu=32767)
(sid_name = yudong)
(oracle_home = /opt/app/oracle/product/10.1.0.4/A04db)
)
)
log_file_l_yudong_dg_001 = /dumps-01/databases/yudong/output/l_yudong_dg_001.log
SUBSCRIBE_FOR_NODE_DOWN_EVENT_l_yudong_dg_001=OFF

l_yudong_dg_002 =
(description =
(address_list=
(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12348))))
sid_list_l_yudong_dg_002 =
(sid_list=
(sid_desc=(sdu=32767)
(sid_name = yudong)
(oracle_home = /opt/app/oracle/product/10.1.0.4/A04db)
)
)
log_file_l_yudong_dg_002 = /dumps-01/databases/yudong/output/l_yudong_dg_002.log
SUBSCRIBE_FOR_NODE_DOWN_EVENT_l_yudong_dg_002=OFF

(三)、yudong.desktop.amazon.com :


1、inityudong.ora 文件内容:

#_system_trig_enabled=FALSE
#####################################################################
# Common parms
#####################################################################
ifile = ?/dbs/init.ora
ifile = /opt/app/oracle/admin/yudong/pfile/yudong-dg.ora

#####################################################################
# Structural Parms
#####################################################################
db_domain = amazon
db_block_size = 8192

#####################################################################
# Identification & Control Files
#####################################################################
db_name = yudong
control_files = (/ctl-01/databases/yudong/control.ctl, /ctl-02/databases/yudong/control.ctl)

#####################################################################
# Version Specific
#####################################################################
compatible = 10.1.0.4

#####################################################################
# Platform Specific
#####################################################################

#####################################################################
# Security, Audit and Resource Limit
#####################################################################

#####################################################################
# NLS Settings
#####################################################################

#####################################################################
# Archive & Redo Logs
#####################################################################
#log_archive_dest = /arch-01/databases/yudong/redolog

#####################################################################
# Dump & Output Directories
#####################################################################
audit_file_dest = /dumps-01/databases/yudong/adump
background_dump_dest = /dumps-01/databases/yudong/bdump
core_dump_dest = /dumps-02/databases/yudong/cdump
user_dump_dest = /dumps-01/databases/yudong/udump
utl_file_dir = /dumps-01/databases/yudong/output

#####################################################################
# DB & Instance Limits
#####################################################################

#####################################################################
# Process & Session Specific
#####################################################################

#####################################################################
# Buffer Pool
#####################################################################
db_block_buffers = 10000

#####################################################################
# Shared Pool & Other "Pools"
#####################################################################
shared_pool_size = 300M
streams_pool_size = 64M
#####################################################################
# UNDO
#####################################################################
undo_management = 'auto'
undo_tablespace = 'undo_t1'
undo_retention = 28000

#####################################################################
# Parallelism
#####################################################################

#####################################################################
# MTS
#####################################################################

#####################################################################
# Job Processing
#####################################################################
job_queue_processes = 8
aq_tm_processes = 2

#####################################################################
# Miscellaneous
#####################################################################
processes = 100
sessions = 150

#####################################################################
# Undocumented Parameters & Temporary Fixes
#####################################################################

#####################################################################
# Events
#####################################################################
#event="10246 trace name context forever"
#event="10500 trace name context forever"
#event="10196 trace name context forever"
#event="10511 trace name context forever, level 2"


2、yudong-dg.ora 文件内容:

# Data guard items:

remote_login_passwordfile='EXCLUSIVE'
log_archive_config='DG_CONFIG=(yudong_c,yudong_b,yudong_a)'
db_unique_name='yudong_c'

# These are in effect at all times.
local_listener='(address_list=(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12349))(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12350)))'

standby_file_management = AUTO

fal_client=yudong_c

fal_server=yudong_a,yudong_b

db_file_name_convert = '/fs-a01-b/' , '/fs-b01-a/'
log_file_name_convert=' ',' '


log_archive_dest_1 = 'db_unique_name=yudong_c location=/arch-01/databases/yudong/redolog valid_for=(all_logfiles,all_roles)'
log_archive_dest_state_1 = 'enable'

log_archive_dest_2 = 'db_unique_name=yudong_b SERVICE=yudong_b valid_for=(online_logfile, primary_role) REOPEN=60 OPTIONAL'
log_archive_dest_state_2='enable'

log_archive_dest_3 = 'db_unique_name=yudong_a SERVICE=yudong_a valid_for=(online_logfile, primary_role) REOPEN=60 OPTIONAL'
log_archive_dest_state_3='enable'


3、tnsname.ora文件内容:

yudong_a.amazon=
(description=(SDU=32767)
(address_list=
(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12345))
(address=(protocol=tcp)(host=db-tfusn2cn-a-r1.amazon.com)(port=12346))
)
(connect_data=(service_name=yudong)(server=dedicated))
)

yudong_b.amazon=
(description=(SDU=32767)
(address_list=
(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12347))
(address=(protocol=tcp)(host=weifengz.desktop.amazon.com)(port=12348))
)
(connect_data=(service_name=yudong)(server=dedicated))
)

yudong_c.amazon=
(description=(SDU=32767)
(address_list=
(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12349))
(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12350))
)
(connect_data=(service_name=yudong)(server=dedicated))
)


4、监听文件内容:

l_yudong_dg_001 =
(description =
(address_list=
(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12349))))
sid_list_l_yudong_dg_001 =
(sid_list=
(sid_desc=(sdu=32767)
(sid_name = yudong)
(oracle_home = /opt/app/oracle/product/10.1.0.4/A04db)
)
)
log_file_l_yudong_dg_001 = /dumps-01/databases/yudong/output/l_yudong_dg_001.log
SUBSCRIBE_FOR_NODE_DOWN_EVENT_l_yudong_dg_001=OFF

l_yudong_dg_002 =
(description =
(address_list=
(address=(protocol=tcp)(host=yudong.desktop.amazon.com)(port=12350))))
sid_list_l_yudong_dg_002 =
(sid_list=
(sid_desc=(sdu=32767)
(sid_name = yudong)
(oracle_home = /opt/app/oracle/product/10.1.0.4/A04db)
)
)
log_file_l_yudong_dg_002 = /dumps-01/databases/yudong/output/l_yudong_dg_002.log
SUBSCRIBE_FOR_NODE_DOWN_EVENT_l_yudong_dg_002=OFF

最后在主机上创建密码文件,分别拷贝到两台从机,确保三台机器可以通过SQLNET连接。

/***********************************************/

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/756652/viewspace-242460/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/756652/viewspace-242460/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值