The _Servers VST displays status of each OpenEdge server running on the system, including the server number, process ID, and type; the protocol used; the number of logins and current users; the maximum number of users; and the server's port number.

If the server is a broker (_Server-Pid = _Server-Broker-Pid), then the _SrvParam* fields contain the values of the broker-specific startup parameters.

You can use this VST to query and change the startup parameters for secondary login brokers. For an example, see Change database parameters while the database is running in Optimize the OpenEdge Database for Continuous Operation.

Field name Data type Description
_Server-Broker-Pid INTEGER Process ID of the owning broker
_Server-CurrUsers INTEGER Number of current users connected to this server
_Server-Logins INT64 Number of established logins
_Server-MaxUsers INTEGER Maximum number of logins available on the server
_Server-Num INTEGER Server number of the server
_Server-PendConn INTEGER Number of pending connections for this server
_Server-Pid INTEGER Process ID of the server
_Server-PortNum INTEGER TCP/IP port number of the server
_Server-Protocol CHARACTER Protocol supported by the server
_Server-Type CHARACTER Server type
_Server-UserNum CHARACTER User number of the server
_SrvParam-Desc CHARACTER[ ] Description of the parameter
_SrvParam-dtype INTEGER[ ] The _field._dtype value
_SrvParam-Is-Default LOGICAL[ ] Is the current value the default?
_SrvParam-Is-Modifiable LOGICAL[ ] Is the value modifiable at run time?
_SrvParam-Msg-Num INT64[ ] Message number. Number in () written to the .lg file or screen
_SrvParam-Name CHARACTER[ ] Parameter name as specified on the command line or in a parameter file
_SrvParam-Value CHARACTER[ ] The current value specified for the parameter