DG Broker学习3(管理数据库属性)

来源:这里教程网 时间:2026-03-03 16:30:09 作者:
有两种类型的数据库属性:monitorable和configurable。
monitorable和configurable属性都可以进一步划分为具有数据库范围或实例特定范围的属性。
  • 仅在启用关联的数据库后才能查看monitorable的属性值。
  • 可以查看和动态更新configurable的属性值。
    DGMGRL> show database verbose orcl;
    Database - orcl
      Role:               PRIMARY
      Intended State:     TRANSPORT-ON
      Instance(s):
        orcl
      Properties:
        DGConnectIdentifier             = 'orcl'
        ObserverConnectIdentifier       = ''
        LogXptMode                      = 'ASYNC'
        RedoRoutes                      = ''
        DelayMins                       = '0'
        Binding                         = 'optional'
        MaxFailure                      = '0'
        MaxConnections                  = '1'
        ReopenSecs                      = '300'
        NetTimeout                      = '30'
        RedoCompression                 = 'DISABLE'
        LogShipping                     = 'ON'
        PreferredApplyInstance          = ''
        ApplyInstanceTimeout            = '0'
        ApplyLagThreshold               = '30'
        TransportLagThreshold           = '30'
        TransportDisconnectedThreshold  = '30'
        ApplyParallel                   = 'AUTO'
        ApplyInstances                  = '0'
        StandbyFileManagement           = 'AUTO'
        ArchiveLagTarget                = '0'
        LogArchiveMaxProcesses          = '4'
        LogArchiveMinSucceedDest        = '1'
        DataGuardSyncLatency            = '0'
        DbFileNameConvert               = ''
        LogFileNameConvert              = ''
        FastStartFailoverTarget         = ''
        InconsistentProperties          = '(monitor)'
        InconsistentLogXptProps         = '(monitor)'
        SendQEntries                    = '(monitor)'
        LogXptStatus                    = '(monitor)'
        RecvQEntries                    = '(monitor)'
        PreferredObserverHosts          = ''
        StaticConnectIdentifier         = '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=alldb)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl_DGMGRL)(INSTANCE_NAME=orcl)(SERVER=DEDICATED)))'
        StandbyArchiveLocation          = '/arch'
        AlternateLocation               = ''
        LogArchiveTrace                 = '0'
        LogArchiveFormat                = '%t_%s_%r.arc'
        TopWaitEvents                   = '(monitor)'
      Log file locations:
        Alert log               : /u01/app/oracle/diag/rdbms/orcl/orcl/trace/alert_orcl.log
        Data Guard Broker log   : /u01/app/oracle/diag/rdbms/orcl/orcl/trace/drcorcl.log
    Database Status:
    SUCCESS

    1.Monitorable(Read-Only)属性
    monitorable的属性可以查看与数据库有关的运行时信息,但不能更改这些属性的值。
    DGMGRL> show database 'orcl' 'LogXptStatus';
    LOG TRANSPORT STATUS
    PRIMARY_INSTANCE_NAME STANDBY_DATABASE_NAME               STATUS 
                    orcl              orcladg
    2. Configurable (Changeable) 属性
    Configurable 属性会影响数据库或远程同步实例的操作或配置。
    当使用DGMGRL或Cloud Control创建主库并将现有的备库和远程同步实例导入新的代理配置时,属性值最初是从数据库或远程同步实例设置中导入的。
    当配置成员被禁用或启用时,可以更新许多属性值。 将新成员添加到配置中后,代理将连接到该成员并从当前成员设置中导入该成员属性的初始值。 例如:
    DGMGRL> SHOW DATABASE 'orcl' LogXptMode;
      LogXptMode = 'ASYNC'
      
    DGMGRL> EDIT DATABASE 'orcl' SET PROPERTY LogXptMode='SYNC';
    Property "logxptmode" updated
    DGMGRL> SHOW DATABASE 'orcl' LogXptMode;
      LogXptMode = 'SYNC'
    启用配置后,对于与重做传输相关的属性,代理会将代理配置文件中的成员属性值与成员使用的值保持一致。 代理不再维护与配置文件中的初始化参数相关的属性。 尽管代理不再维护这些属性的值,但是仍然可以使用broker CLI来更新和检查这些属性的值。 由于用户的作用,系统全局区域(SGA)中的参数值可能与spfile中的参数值不同。 这不会标记为不一致,仅表示spfile值将在下次重新启动数据库时生效。 必须可以访问指定的数据库,才能进行这些属性更改。
    2.1将broker configuration属性值重置为默认值
    大多数代理可配置属性都有默认值,可以指定其他值来覆盖它。
    在Oracle Database 12c第1版(12.1)之前的版本中,更改默认值后,代理会将其视为用户提供的值,即使稍后将属性重新设置为以前的默认值也是如此。
    从Oracle Database 12c第1版(12.1)开始,代理可以识别何时恢复了属性的默认值,并且不再将其视为用户提供的值。 这在升级方案中很方便,因为如果属性的默认值在发行版之间更改,则新的默认值将在升级完成后自动生效。 被认为是用户提供的值不会自动升级。
    无需知道实际的默认值即可将其重置。 可以在配置,配置成员或实例级别重置默认值。
    相关命令:
    EDIT CONFIGURATION RESET PROPERTY property-name;
    EDIT DATABASE database-name RESET PROPERTY property-name;

  • 相关推荐