En cas d'échec d'un noeud Oracle Database lorsque vous modifiez le rôle d'une instance Oracle Data Guard, Oracle Solaris Cluster peut redémarrer l'instance dans un rôle non approprié. Pour éviter cela, modifiez la propriété d'extension Dataguard_role de la ressource du serveur Oracle Database qui représente l'instance en IN_TRANSITION.
# clresource set -p Dataguard_role=IN_TRANSITION server-rs
Dataguard_role
Standby_mode
La combinaison requise de Dataguard_role et Standby_mode dépend de la modification apportée au rôle, comme suit :
# clresource set -p Dataguard_role=STANDBY -p Standby_mode=PHYSICAL server-rs
# clresource set -p Dataguard_role=STANDBY \ -p Standby_mode=LOGICAL server-rs
# clresource set -p Dataguard_role=PRIMARY server-rs
# clresource set -p Standby_mode=SNAPSHOT server-rs