DBAtlas · Atlas d'exploitation des bases de données

Afficher la configuration du broker Data Guard et l'état des bases (DGMGRL)

OracleData Guard

Commande

# From the shell (connect with a password; also required for switchover/failover):
dgmgrl sys@<primary_db_unique_name>
SHOW CONFIGURATION VERBOSE;
SHOW DATABASE VERBOSE '<standby_db_unique_name>';
# Monitorable properties:
SHOW DATABASE '<primary_db_unique_name>' 'LogXptStatus';
SHOW DATABASE '<standby_db_unique_name>' 'RecvQEntries';
SHOW DATABASE '<primary_db_unique_name>' 'InconsistentLogXptProps';
SHOW DATABASE '<standby_db_unique_name>' 'StatusReport';

Ce que fait la commande

Affiche l'état global de la configuration du broker (SUCCESS/WARNING/ERROR), le mode de protection, le rôle de chaque base, le transport/apply lag et les incohérences entre le broker et le spfile.

Quand l'utiliser

Avant et après chaque opération Data Guard (switchover, failover, changement de paramètre) ; lors du contrôle de santé quotidien.

Attention

Lecture seule. Tant que le broker est activé, ne modifiez pas en SQL les paramètres Data Guard comme log_archive_dest_n ou log_archive_config ; le broker les écrase avec ses propres valeurs. Effectuez les changements avec EDIT DATABASE ... SET PROPERTY, et en 19c+ utilisez EDIT DATABASE ... SET PARAMETER pour les paramètres d'initialisation.

Ouvrir dans DBAtlas →

Voir aussi