HAEvent

This event is triggered when an HA event occurs.

Declaration

// C#
public static event OracleHAEventHandler HAEvent;

Event Data

The event handler receives an OracleHAEventArgs object which exposes the following properties containing information about the event.

  • Source

    Indicates the source of the event.

  • Status

    Indicates the status of the event.

  • DatabaseName

    Indicates the database name affected by this event.

  • DatabaseDomainName

    Indicates the database ___domain name affected by this event.

  • HostName

    Indicates the host name affected by this event.

  • InstanceName

    Indicates the instance name affected by this event.

  • ServiceName

    Indicates the service name affected by this event.

  • Time

    Indicates the time of the event.

Remarks

The HAEvent is static, which means that any HA Events that happen within the application ___domain can trigger this event. Note that in order to receive HA event notifications, OracleConnection objects that establish connections within the application ___domain must have "ha events=true" in the application. Otherwise, the application never receives any HA Events.