Specifying an event
- Last Updated: February 13, 2026
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Triggering events can be specified in server startup parameters, and can be modified at runtime with PROMON or by editing the _dbParams VST.
To specify the triggering event at startup, use the -diagEvent parameter. The -diagEvent
accepts a character string of comma-separated keywords and a data collection level that
identify the triggering event(s) to capture data for and the amount of data.
-diagEvent, are:locktablebitholdsyserr
You specify the level of data collection by adding :n to the event. Valid values for
n range from -15 to 15, where a negative value
triggers an event only if an error is fatal, bringing the database down. For a
description of event levels, see Event Levels. For more
information about the -diagEvent parameter, see Diagnostic events value (-diagEvent).
|
-diagEvent to bithold:3,locktable:4,syserr:2 using the
_DbParams VST:
|
If you do not specify an event, it is set with the value specified by
-diagEvtLevel. By default, -diagEvtLevel is 0, meaning that data collection for that event is
off.