Cómo Encontrar la Base de Datos Primaria desde la Standby en Oracle

foto de campo de hierba

Si dispone de una guardia de datos Oracle y desea conocer la función de cada base de datos, puede seguir esta guía para obtener más detalles sobre el entorno.

Puede ejecutar estas consultas en la base de datos primaria o en la base de datos en espera indistintamente.

Esta primera consulta ofrece una visión general de las bases de datos primarias y secundarias.

set lines 132
column current_scn format 99999999999999999999

select * from v$dataguard_config;

DB_UNIQUE_NAME                 PARENT_DBUN                    DEST_ROLE                   CURRENT_SCN     CON_ID
------------------------------ ------------------------------ ----------------- --------------------- ----------
XT001NFB                       NONE                           PRIMARY DATABASE          4686633244816          0
XT001NSB                       XT001NFB                       PHYSICAL STANDBY          4686633244861          0

Si desea conocer el rol de la base de datos a la que está conectado:

select name, open_mode, database_role from v$database;

NAME      OPEN_MODE            DATABASE_ROLE
--------- -------------------- ----------------
XT001NFB  READ WRITE           PRIMARY

Si quieres obtener aún más información, muestra este parámetro:

show parameter log_archive_config

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_config                   string      dg_config=(XT001NSB,XT001NFB)

Si tienes data guard broker instalado para tu data guard (lo cual recomiendo), entonces puedes revisar la configuración así.

dgmgrl /

DGMGRL for Linux: Version 12.1.0.2.0 - 64bit Production

Copyright (c) 2000, 2013, Oracle. All rights reserved.

Welcome to DGMGRL, type "help" for information.
Connected as SYSDG.
DGMGRL> show configuration;

Configuration - DG_XT001

  Protection Mode: MaxAvailability
  Members:
  XT001NFB - Primary database
    XT001NSB - Physical standby database

Fast-Start Failover: DISABLED

Configuration Status:
SUCCESS   (status updated 55 seconds ago)

Espero que te haya sido útil.