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.