• 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' 

    注:整理自网络

  • 相关阅读:
    [BZOJ3510][洛谷P4299]首都(LCT)
    [luogu P5325][模板]Min_25筛
    [洛谷P3288][SCOI2014][BZOJ3597]方伯伯运椰子(网络流+图论)
    [洛谷P5342][TJOI2019]甲苯先生的线段树(数位dp)
    [CQOI2012][洛谷P3159][BZOJ2668]交换棋子(网络流+图论)
    [SDOI2015]约数个数和(莫比乌斯反演)
    使用Visual Studio 2005扩展创建Windows SharePoint Services 3.0 Web Part
    C#操作xml文件
    实用JS代码
    ASP.NET分页存储过程自定义用户控件(转)
  • 原文地址:https://www.cnblogs.com/polestar/p/5208877.html
Copyright © 2020-2023  润新知