Changes in This Release for Oracle Data Guard Broker
This preface lists changes in Oracle Data Guard Broker.
Changes in Oracle Database Release 19c
These are the changes in Oracle Data Guard Broker User’s Guide for Changes in Oracle Database Release 19c.
New Features
-
You can dynamically change the fast-start failover target to a specified member in the list without disabling fast-start failover. See SET FAST_START FAILOVER TARGET.
-
Without impacting your current environment, you can test how fast-start failover will work by using the observe-only mode of fast-start failover. See Configuring Fast-Start Failover in Observe-only Mode.
-
The broker configuration can be exported and stored in a text file, thereby enabling you to create a backup of the current broker configuration. When required, you can recreate the broker configuration using the metadata in the exported file. The new commands EXPORT CONFIGURATION and IMPORT CONFIGURATION are used to export and import a broker configuration. See Scenario 15: Exporting and Importing a Broker Configuration File.
-
New commands are available to set, modify, and display the value of database initialization parameters in a database, far sync instance, or Recovery Appliance. Values set using these commands are directly applied to the database and are not stored in the broker configuration file. The new commands are as follows:
A new clause,
SET PARAMETER, is added to the EDIT FAR_SYNC command.
Deprecated Features
-
The following properties that are associated with database initialization parameters are deprecated in this release and may be desupported in a future release:
ArchiveLagTarget,DataGuardSyncLatency,LogArchiveMaxProcesses,LogArchiveMinSucceedDest,LogArchiveTrace,StandbyFileManagement,DbFileNameConvert,LogArchiveFormat,LogFileNameConvert. These properties will no longer be stored in the Broker configuration file.Instead of using the
EDIT DATABASE...SET PROPERTYcommand to modify deprecated properties, use theEDIT DATABASE…SET PARAMATERcommand to modify the database initialization parameters that correspond to the deprecated properties. -
The
InconsistentPropertiesproperty is deprecated in this release. This property will always have no value. -
The following properties related to logical standbys are deprecated and may be desupported in a future release:
LsbyMaxEventsRecorded,LsbyMaxServers,LsbyMaxSga,LsbyPreserveCommitOrder,LsbyRecordAppliedDdl,LsbyRecordSkipDdl,LsbyRecordSkipErrors, andLsbyParameter. Use theDBMS_LOGSTDBY.APPLY_SETprocedure to configure properties related to logical standbys. The deprecated properties will no longer be stored in the Broker configuration file.
Desupported Features
-
The
MaxConnectionsconfiguration property is desupported.
Other Changes
The OnlineArchiveLocation property is renamed to ArchiveLocation and the OnlineAlternateLocation property is renamed to AlternateLocation.
There are some changes to the behavior of the ArchiveLocation, AlternateLocation, StandbyArchiveLocation, and StandbyAlternateLocation properties. Additionally, these properties are not automatically upgraded from the Oracle Database Release 18c version of the metadata file. You must set the values of these properties after an upgrade to Oracle Database Release 19c.
See Oracle Data Guard Broker Properties and Specifying Locations for Archived Redo Log Files.
Changes in Oracle Database Release 18c, Version 18.1
These are the changes in Oracle Data Guard Broker User’s Guide for Changes in Oracle Database Release 18c, Version 18.1.
-
This release provides several new commands:
-
VALIDATE DATABASE SPFILEperforms a comparison of server parameter file (SPFILE) entries between the primary database and a specified standby database. See VALIDATE DATABASE SPFILE. -
VALIDATE NETWORK CONFIGURATIONperforms network connectivity checks between members of a broker configuration. See VALIDATE NETWORK CONFIGURATION. -
VALIDATE STATIC CONNECT IDENTIFIERvalidates the static connect identifier of a database. See VALIDATE STATIC CONNECT IDENTIFIER. -
SET ECHOcontrols whether or not to echo commands that are issued either at the command-line prompt or from a DGMGRL script. See SET ECHO. -
SHOW ALL(DGMGRL CLI properties) shows the values of DGMGRL CLI properties. See SHOW ALL.
-
-
The
AlternateLocationconfigurable property is renamed toStandbyAlternateLocationand has new valid values. See StandbyAlternateLocation. -
The
StandbyArchiveLocationconfigurable property has new valid values. See StandbyArchiveLocation. -
The new
OnlineArchiveLocationconfigurable property specifies the online redo log archive location for primary, logical, and snapshot standby databases. See ArchiveLocation. -
The new
OnlineAlternateLocationconfigurable property specifies an alternate online redo log archive location for primary, logical, and snapshot standby databases when the location specified by theOnlineArchiveLocationconfigurable property fails. See AlternateLocation. -
The
V$DATAGUARD_PROCESSview, introduced in Oracle Database 12c Release 2 (12.2.0.1), now shows broker processes. See Oracle Data Guard Monitor (DMON) Process.