#
#       Copyright (c) 1999-2001 Sun Microsystems, Inc.
#       All Rights Reserved.
#
#ident  "@(#)oracle_server_monitor_action 1.4     01/09/14 SMI"
#
# Fault monitro action file for HA-Oracle
#  RT=oracle_server
#
#

{ ERROR=101;  ERROR_TYPE=INTERNAL_ERROR; ACTION=NONE; 
	 CONNECTION_STATE=*; NEW_STATE=co; 
	 MESSAGE="Child process died. Restarting child process"; 
}
{ ERROR=102;  ERROR_TYPE=INTERNAL_ERROR; ACTION=NONE; 
	 CONNECTION_STATE=*; NEW_STATE=co; 
	 MESSAGE="Error in communication with child"; 
}
{ ERROR=*;  ERROR_TYPE=INTERNAL_ERROR; ACTION=STOP; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Internal HA-DBMS Oracle error while connecting to database"; 
}
{ ERROR="[^\n]*ORA-07265.*";  ERROR_TYPE=SCAN_LOG; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Semaphore access problem"; 
}
{ ERROR=18;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=co; NEW_STATE=di; 
	 MESSAGE="Max. number of DBMS sessions exceeded"; 
}
{ ERROR=20;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=co; NEW_STATE=di; 
	 MESSAGE="Max. number of DBMS processes exceeded"; 
}
{ ERROR=28;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=di; 
	 MESSAGE="Session killed by DBA, will reconnect"; 
}
{ ERROR=50;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="O/S error occurred while obtaining an enqueue. See o/s error."; 
}
{ ERROR=51;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="timeout occurred while waiting for resource"; 
}
{ ERROR=55;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="maximum number of DML locks in DBMS exceeded"; 
}
{ ERROR=62;  ERROR_TYPE=DBMS_ERROR; ACTION=STOP; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Need to set DML_LOCKS in init.ora file to value other than 0"; 
}
{ ERROR=107;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="failed to connect to ORACLE listener process"; 
}
{ ERROR=290;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Operating system archival error occurred. See error below"; 
}
{ ERROR=447;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="fatal error in background process"; 
}
{ ERROR=448;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="normal completion of background process"; 
}
{ ERROR=449;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="background process `%s' unexpectedly terminated with error %s"; 
}
{ ERROR=470;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Oracle background process died"; 
}
{ ERROR=471;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Oracle background process died"; 
}
{ ERROR=472;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Oracle background process died"; 
}
{ ERROR=473;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Oracle background process died"; 
}
{ ERROR=474;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="SMON died, warm start required"; 
}
{ ERROR=475;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Oracle background process died"; 
}
{ ERROR=476;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Oracle background process died"; 
}
{ ERROR=477;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Oracle background process died"; 
}
{ ERROR=480;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="LCK* process terminated with error"; 
}
{ ERROR=481;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="LMON process terminated with error"; 
}
{ ERROR=482;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="LMD* process terminated with error"; 
}
{ ERROR=602;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="internal programming exception"; 
}
{ ERROR=604;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=di; 
	 MESSAGE="Recursive error"; 
}
{ ERROR=705;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="inconsistent state during start up"; 
}
{ ERROR=942;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=*; 
	 MESSAGE="Warning - V$SYSSTAT not accessible - check grant on V_$SYSSTAT"; 
}
{ ERROR=1001;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=di; 
	 MESSAGE="Lost connection to database"; 
}
{ ERROR=1002;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=*; 
	 MESSAGE="Internal error in HA-DBMS Oracle"; 
}
{ ERROR=1003;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=di; 
	 MESSAGE="Resetting database connection"; 
}
{ ERROR=1012;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=di; 
	 MESSAGE="Not logged on"; 
}
{ ERROR=1012;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=di; NEW_STATE=co; 
	 MESSAGE="Not logged on"; 
}
{ ERROR=1014;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="ORACLE shutdown in progress"; 
}
{ ERROR=1017;  ERROR_TYPE=DBMS_ERROR; ACTION=STOP; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Please correct login information in HA-DBMS Oracle database configuration"; 
}
{ ERROR=1031;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=*; 
	 MESSAGE="Insufficient privileges to perform DBMS operations - check Oracle user privileges"; 
}
{ ERROR=1033;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=co; NEW_STATE=co; 
	 MESSAGE="Oracle is in the shutdown or initialization process"; 
}
{ ERROR=1033;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="Oracle is in the shutdown or initialization process"; 
}
{ ERROR=1034;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=co; NEW_STATE=co; 
	 MESSAGE="Oracle is not available"; 
}
{ ERROR=1034;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=di; NEW_STATE=co; 
	 MESSAGE="Oracle is not available"; 
}
{ ERROR=1034;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=di; 
	 MESSAGE="Oracle is not available"; 
}
{ ERROR=1035;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=co; NEW_STATE=co; 
	 MESSAGE="Access restricted - restarting database to reset"; 
}
{ ERROR=1041;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=1041;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=di; NEW_STATE=co; 
	 MESSAGE=""; 
}
{ ERROR=1045;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=co; NEW_STATE=*; 
	 MESSAGE="HA-DBMS Oracle user does not have CREATE SESSION grant"; 
}
{ ERROR=1046;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="cannot acquire space to extend context area"; 
}
{ ERROR=1050;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="cannot acquire space to open context area"; 
}
{ ERROR=1053;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="user storage address cannot be read or written"; 
}
{ ERROR=1054;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="user storage address cannot be read or written"; 
}
{ ERROR=1075;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=co; NEW_STATE=on; 
	 MESSAGE="Already logged on"; 
}
{ ERROR=1089;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=di; 
	 MESSAGE="immediate shutdown in progresss"; 
}
{ ERROR=1089;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Investigate! Could be hanging!"; 
}
{ ERROR=1090;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="shutdown in progress - connection is not permitted"; 
}
{ ERROR=1092;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="ORACLE instance terminated. Disconnection forced"; 
}
{ ERROR=1513;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="invalid current time returned by operating system"; 
}
{ ERROR=1542;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=*; 
	 MESSAGE="table space is off-line - please correct!"; 
}
{ ERROR=1552;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=*; 
	 MESSAGE="rollback segment is off-line - please correct!"; 
}
{ ERROR=1950;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=*; 
	 MESSAGE="Insufficient privileges to perform DBMS operations - check Oracle user privileges"; 
}
{ ERROR=2701;  ERROR_TYPE=DBMS_ERROR; ACTION=STOP; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="HA-DBMS Oracle error - ORACLE_HOME did not get set!"; 
}
{ ERROR=2703;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=2704;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=2709;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=2710;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=2719;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=2721;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=2726;  ERROR_TYPE=DBMS_ERROR; ACTION=STOP; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Could not locate ORACLE executables - check ORACLE_HOME setting"; 
}
{ ERROR=2735;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="osnfpm: cannot create shared memory segment"; 
}
{ ERROR=2811;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Unable to attach shared memory segment"; 
}
{ ERROR=2839;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Sync of blocks to disk failed."; 
}
{ ERROR=2840;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=2846;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=2847;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=2849;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=2842;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Client unable to fork a server - Out of memory"; 
}
{ ERROR=3113;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=co; NEW_STATE=di; 
	 MESSAGE="lost connection"; 
}
{ ERROR=3113;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=di; 
	 MESSAGE="lost connection"; 
}
{ ERROR=3113;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=di; NEW_STATE=di; 
	 MESSAGE="lost connection"; 
}
{ ERROR=3114;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=co; 
	 MESSAGE="Not connected?"; 
}
{ ERROR=4100;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="communication area cannot be allocated; insufficient memory"; 
}
{ ERROR=4030;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=4032;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=6108;  ERROR_TYPE=DBMS_ERROR; ACTION=STOP; 
	 CONNECTION_STATE=co; NEW_STATE=*; 
	 MESSAGE="Can't connect to remote database - make sure SQL*Net server is up"; 
}
{ ERROR=6114;  ERROR_TYPE=DBMS_ERROR; ACTION=STOP; 
	 CONNECTION_STATE=co; NEW_STATE=*; 
	 MESSAGE="Can't connect to remote database - check SQL*Net configuration"; 
}
{ ERROR=7205;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7206;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7208;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7210;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7211;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7212;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7213;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7214;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7215;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7216;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7218;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE=""; 
}
{ ERROR=7219;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="slspool: unable to allocate spooler argument buffer."; 
}
{ ERROR=7223;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="slspool: fork error, unable to spawn spool process. - Resource limit reached"; 
}
{ ERROR=7224;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7229;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7232;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7234;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7238;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="slemcl: close error."; 
}
{ ERROR=7250;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7251;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7252;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7253;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7258;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7259;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7263;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7269;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7279;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7280;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7296;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7297;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7306;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7310;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7315;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7321;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7322;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7324;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7325;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7351;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7361;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7404;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7414;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7415;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7417;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7418;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7419;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7430;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7455;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7456;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7466;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7470;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7475;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7476;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7477;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7478;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7479;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=7481;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9706;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9716;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9718;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9740;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9748;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9747;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9749;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9751;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9755;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9757;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9756;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9758;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9761;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9765;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9779;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9829;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9831;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9834;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9836;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9838;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9837;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9844;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9845;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9846;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9847;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9853;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9854;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9856;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9874;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9876;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9877;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9878;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9879;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9885;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9888;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9894;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9909;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9912;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9913;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9919;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9943;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9947;  ERROR_TYPE=DBMS_ERROR; ACTION=restart; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9948;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9949;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=9950;  ERROR_TYPE=DBMS_ERROR; ACTION=SWITCH; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE=""; 
}
{ ERROR=12505;  ERROR_TYPE=DBMS_ERROR; ACTION=restart;
         CONNECTION_STATE=*; NEW_STATE=*;
         MESSAGE="Please check the listener setup. Because the SID in CONNECT_DATA was not found in the listener tables";
}
{ ERROR=12541;  ERROR_TYPE=DBMS_ERROR; ACTION=restart;
         CONNECTION_STATE=*; NEW_STATE=*;
         MESSAGE="Please check the listener. Connect failed because the listener is not running";
}
{ ERROR=12545;  ERROR_TYPE=DBMS_ERROR; ACTION=STOP; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Please check HA-Oracle parameters. Connect failed because target host or object does not exist"; 
}
{ ERROR=27100;  ERROR_TYPE=DBMS_ERROR; ACTION=STOP; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Shared memory realm already exists"; 
}
{ ERROR="[^\n]*found dead multi-threaded server.*";  ERROR_TYPE=SCAN_LOG; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Warning: Multi-threaded Oracle server process died (restarted automatically)"; 
}
{ ERROR="[^\n]*found dead dispatcher.*";  ERROR_TYPE=SCAN_LOG; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Warning: Oracle dispatcher process died (restarted automatically)"; 
}
{ ERROR=*;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="RDBMS error, but HA-RDBMS Oracle will take no action for this error code"; 
}
{ ERROR=0;  ERROR_TYPE=TIMEOUT; ACTION=restart; 
	 CONNECTION_STATE=co; NEW_STATE=*; 
	 MESSAGE="A timeout has occured during connect"; 
}
{ ERROR=0;  ERROR_TYPE=TIMEOUT; ACTION=restart; 
	 CONNECTION_STATE=di; NEW_STATE=co; 
	 MESSAGE="A timeout has occured during disconnect"; 
}
{ ERROR=0;  ERROR_TYPE=TIMEOUT; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=di; 
	 MESSAGE="A timeout has occured - DBMS appears to be slow"; 
}
{ ERROR=*;  ERROR_TYPE=INTERNAL_ERROR; ACTION=none; 
	 CONNECTION_STATE=on; NEW_STATE=*; 
	 MESSAGE="Internal error - monitoring not complete"; 
}
{ ERROR=*;  ERROR_TYPE=DBMS_ERROR; ACTION=none; 
	 CONNECTION_STATE=*; NEW_STATE=*; 
	 MESSAGE="Reached entry in action file that should not be reached"; 
}
