oracle dg全称,ORACLE DG之参数详解

1.DB_NAME

数据库名字,需要保持同一个Data Guard中所有数据库DB_NAME相同。

主库和备库相同

DB_NAME='chicago'

DB_NAME='chicago'

2.DB_UNIQUE_NAME

DB_UNIQUE_NAME = unique_service_provider_name_for_this_database

为每一个数据库指定一个唯一的名称。

主库:

DB_UNIQUE_NAME=chicago

备库:

DB_UNIQUE_NAME=boston

3.LOG_ARCHIVE_CONFIG

LOG_ARCHIVE_CONFIG='DG_CONFIG=(db_unique_name, db_unique_name, ...)'

该参数通过DG_CONFIG属性罗列同一个Data Guard中所有DB_UNIQUE_NAME(含primary db及standby db),以逗号分隔。

主库和备库相同

LOG_ARCHIVE_CONFIG='DG_CONFIG=(chicago,boston)'

LOG_ARCHIVE_CONFIG='DG_CONFIG=(chicago,boston)'

4.CONTROL_FILES

CONTROL_FILES = 'control_file_name' , 'control_file_name', '...')

控制文件位置说明,注意要修改到具体的控制文件位置。

主库:

control_files='/u01/app/oracle/oradata/chicago/control01.ctl','/u01/app/oracle/oradata/chicago/control02.ctl','/u01/app/oracle/oradata/chicago/control03.ctl'

备库:

control_files='/u01/app/oracle/oradata/boston/control01.ctl','/u01/app/oracle/oradata/boston/control02.ctl','/u01/app/oracle/oradata/boston/control03.ctl'

5.LOG_ARCHIVE_DEST_n

LOG_ARCHIVE_DEST_n = {LOCATION=path_name| SERVICE=service_name, attribute, attribute, ... }

归档文件的生成路径,location代表本地机上,service指明在另一台机器上。

主库:

LOG_ARCHIVE_DEST_1='LOCATION=/home/oracle/arch/chicago VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=chicago'

LOG_ARCHIVE_DEST_2='SERVICE=boston LGWR SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=boston'

备库:

LOG_ARCHIVE_DEST_1='LOCATION=/home/oracle/arch/boston VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=boston'

LOG_ARCHIVE_DEST_2='SERVICE=chicago LGWR SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=chicago'

8.LOG_ARCHIVE_FORMAT

LOG_ARCHIVE_FORMAT=log%t_%s_%r.arc

指定归档文件格式,这里在主备端应保持一样的格式。

%t -thread number

%s -log sequence number

%r -resetlogs ID

主库:

LOG_ARCHIVE_FORMAT=log%t_%s_%r.arc

?备库:

LOG_ARCHIVE_FORMAT=log%t_%s_%r.arc

9.LOG_ARCHIVE_MAX_PROCESSES

LOG_ARCHIVE_MAX_PROCESSES =integer

指定归档进程的数量(1-30),默认值通常是4。

10.COMPATIBLE

COMPATIBLE = release_number.

主数据库和备用数据库的Oracle兼容版本信息,主备设置必须保证一致。

主库:

COMPATIBLE='10.2.0.1.0'

备库:

COMPATIBLE='10.2.0.1.0'

11.FAL_SERVER

FAL_SERVER = Oracle_Net_service_name

备库端的参数。指定一个数据库SID,通常该库为primary 角色。(FAL 是Fetch Archived Log 的缩写)

主库(主库进行设置,是为了在切换后主备角色互换后使用):

FAL_SERVER=boston

备库:

FAL_SERVER=chicago

12.FAL_CLIENT

FAL_CLIENT = Oracle_Net_service_name

备库端的参数。指定一个数据库SID,通常该库为standby 角色。

主库(主库进行设置,是为了在切换后主备角色互换后使用):

FAL_CLIENT=chicago

备库:

FAL_CLIENT=boston

13.DB_FILE_NAME_CONVERT

DB_FILE_NAME_CONVERT = ('location_of_primary_database_datafile' , 'location_of_standby_database_datafile_name' , '...'

主数据库和备数据库的数据文件转换目录对映(如果两数据库的目录结构不一样),如果有多个对应关系,需逐一给出。

主库(主库进行设置,是为了在切换后主备角色互换后使用):

DB_FILE_NAME_CONVERT='/u01/app/oracle/oradata/boston/','/u01/app/oracle/oradata/chicago/'

备库:

DB_FILE_NAME_CONVERT='/u01/app/oracle/oradata/chicago/','/u01/app/oracle/oradata/boston/'

14.LOG_FILE_NAME_CONVERT

LOG_FILE_NAME_CONVERT='location_of_primary_database_redo_logs', 'location_of_standby_database_redo_logs'

指明主数据库和备用数据库的log文件转换目录对应关系。

主库(主库进行设置,是为了在切换后主备角色互换后使用):

LOG_FILE_NAME_CONVERT='/u01/app/oracle/oradata/boston/','/u01/app/oracle/oradata/chicago/'

?备库:

LOG_FILE_NAME_CONVERT='/u01/app/oracle/oradata/chicago/','/u01/app/oracle/oradata/boston/'

15.STANDBY_FILE_MANAGEMENT

STANDBY_FILE_MANAGEMENT = {AUTO|MANUAL}

如果主数据库数据文件发生修改(如新建,重命名等)则按照本参数的设置在备库中做相应修改。设为AUTO 表示自动管理;设为MANUAL表示需要手工管理。

主库(主库进行设置,是为了在切换后主备角色互换后使用):

STANDBY_FILE_MANAGEMENT=AUTO

备库:

STANDBY_FILE_MANAGEMENT=AUTO

16.STANDBY_ARCHIVE_DEST

STANDBY_ARCHIVE_DEST= filespec

?备用数据库的归档日志归档目录(该参数,从10gR2开始已经可有可无,在11g中,被标记为废弃,不再被支持。)

主库(主库进行设置,是为了在切换后主备角色互换后使用):

STANDBY_ARCHIVE_DEST='/home/oracle/arch/chicago'

备库:

STANDBY_ARCHIVE_DEST='/home/oracle/arch/boston'

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值