Note:
The commands described in this section of the documentation are used
only in hub mode.
The operator commands in this section of the documentation are used to control Adabas Review (ADAREV). They perform the following general types of operations:
Terminate an Adabas or user session;
Display nucleus or utility information;
Log commands into CLOG;
Change Adabas operating parameters or conditions.
This document covers the following topics:
To enter ADAREV operator commands in VSE/ESA environments
Enter an MSG command for the VSE/ESA partition in which Adabas is executing (for example, MSG Fn).
Adabas responds when ready for communication with Adabas message ADAI29. In cases where the commands ADAEND and CANCEL cause Adabas to end the nucleus session, no outstanding reply is presented so that an orderly shutdown can occur without the need for operator intervention.
Enter the desired Adabas operator command or commands.
More than one command can be entered in a session. You can also enter a command followed directly by a slash (/) to end any further operator communications until the next MSG command by VSE/ESA.
When all desired commands have been entered, close the operator communication session by entering a null command (EOB).
To enter any more commands after the session is closed, repeat this entire procedure.
The remainder of this section of the documentation describes the commands that an Adabas Review operator can enter from the console.
Used to terminate an ADAREV session normally; the Review nucleus is terminated normally. No new monitoring commands are accepted and all currently queued requests are dropped.
Used to terminate ADAREV immediately; the Review nucleus is abnormally terminated and the job aborts with user completion code 253.
DCLIENT={dbid | ALL}
Displays information on the specified client or ALL clients. The DCLIENT displays the number of clients currently registered with the hub plus the individual status of each client, including the client's DBID, time of last activity, whether the client has any active reports and if buffers are required from the client, the number of reports (and of these, how many reports require buffer information), and the total number of monitoring data records received from the client. The following is an example of the message output:
REVH13 hub-id 001 CLIENT(S) LAST-ACT RPT BUF PRTS WBUF LOG-RECORDS REVH13 hub-id 196 03:22:48 Y N 003 000 10,323
Used to display the entire list of queued requests. The DCQ displays the sequence number, client's job name, client's user ID, request code, and status flags for each queued request.
Note:
If a large value was set for NC (as is recommended), the DCQ request
may incur delays in the Review hub processing if a large number of queue
elements must be displayed. Also, the display on the operator console may fill
the console's buffers causing further system delays.
The following is an example of the message output:
AREV07 hub-id 0000000013 NEXT EXPECTED SEQUENCE NUMBER AREV07 hub-id 0000000011 ADASMP ARVU D (C1D9E5E400C40000) PC 2800 AREV07 hub-id 0000000012 ADASMP ARVU D (C1D9E5E400C40000) PC 2800
Used to display the number of queued requests currently in the command queue.
STARTCLIENT={dbid | ALL}
Used to initiate a change order command to the specified client or "ALL" clients informing the client(s) to begin sending monitoring data to the hub. The change order is only sent to registered clients (clients that appear on the DCLIENT operator command display).
Note:
A change order changes a client's operation only if the monitoring
status has been changed. This occurs only in cases where a previous
STOPCLIENT operator command had been issued.
STOPCLIENT={dbid | ALL}
Initiate a change order command to the specified client or ALL clients informing the client(s) to stop sending monitoring data. The change order is only sent to registered clients (clients that appear on the DCLIENT operator command display).
The following operator commands can be entered to monitor and control Adabas nucleus operation.
Terminates Adabas session normally. No new users are accepted after this command has been issued. ET logic updating is continued until the end of the current logical transaction for each user. After all activity has been completed as described above, the Adabas session is terminated.
Terminates Adabas session immediately. All command processing is immediately suspended. A pending autorestart is in effect, which in turn causes the autorestart routine to be executed during the initialization of the next Adabas session.