VALIDATE FAR_SYNC
The VALIDATE FAR_SYNC command performs a comprehensive set of checks for a far sync instance.
The checks use information available in various Oracle Data Guard views.
Format
VALIDATE FAR_SYNC [VERBOSE] <db_unique_name>
[WHEN PRIMARY IS <primary_db_unique_name>];
Command Parameters
- db_unique_name
-
The
DB_UNIQUE_NAME initialization parameter value of the database for which you want to perform validations for. If theVERBOSEoption is specified, it must come before the db_unique_name command parameter or an error is returned. - primary_db_unique_name
-
The validation of the far sync instance is performed based on the specified
DB_UNIQUE_NAMEinitialization parameter value being the primary database.
Usage Notes
The VALIDATE FAR_SYNC command shows a brief summary of the far sync instance and reports any errors or warnings that were detected. The VALIDATE FAR_SYNC VERBOSE command shows everything in the brief summary plus redo transport-related information.
Command Examples
The examples in this section show what the VALIDATE FAR_SYNC command output might look like in various scenarios.
Example 1: Brief VALIDATE FAR_SYNC Output
The following example shows brief output for a far sync instance:
DGMGRL> VALIDATE FAR_SYNC FS;
Member Role: Far Sync Instance
When Primary Is: North_Sales
Active Redo Source: North_Sales
Redo Destinations:
South_Sales
Thread # Online Redo Log Groups Standby Redo Log Groups Status
North_Sales FS
1 4 5 Sufficient SRLsExample 2: Verbose VALIDATE FAR_SYNC Output
The following example shows verbose output for a far sync instance:
DGMGRL> VALIDATE FAR_SYNC VERBOSE FS;
Member Role: Far Sync Instance
When Primary Is: North_Sales
Active Redo Source: North_Sales
Redo Destinations:
South_Sales
Thread # Online Redo Log Groups Standby Redo Log Groups Status
North_Sales FS
1 4 5 Sufficient SRLs
Transport-Related Information:
Transport On: Yes
Gap Status: No Gap
Transport Lag: 0 seconds (computed 0 seconds ago)
Transport Status: SuccessExample 3: VALIDATE FAR_SYNC Output When South_Sales Is the Primary
The following example shows the output when the South_Sales database is specified as the primary database:
DGMGRL> VALIDATE FAR_SYNC FS WHEN PRIMARY IS 'South_Sales';
Member Role: Far Sync Instance
When Primary Is: South_Sales
Redo Destinations:
North_Sales
Thread # Online Redo Log Groups Standby Redo Log Groups Status
South_Sales FS
1 4 5 Sufficient SRLs