File | 191 |
---|---|
Op-Sys | z/OS, z/VSE, BS2000 |
Statement | FIND / PROCESS
|
Task | Retrieve information about Entire System Server users and enable a user to be cancelled from the Entire System Server. |
Dictionary Field Name | F/L | Mu | DE | Remarks |
---|---|---|---|---|
ERROR-CODE
|
N3 | |||
ERROR-TEXT
|
A58 | |||
NODE
|
N5 | D | ||
NODE-NAME
|
A16 | D | ||
SYSTEM-MESSAGE-CODE
|
A10 | |||
USER-ID
|
A8 | D | ||
ADABAS-ID
|
B4 | D | ||
NATPROC-ID
|
A10 | D | ||
LAST-ACTIVITY
|
N5 | D | ||
CPU
|
N5.2 | D | ||
IO-COUNT
|
N7 | D | ||
ADABAS-EXTENDED-ID
|
B28 | D | ||
FULL-SCAN
|
A3 | D | ||
INTERNAL-TASK
|
A3 | D | ||
TASK-ID
|
A16 | D | ||
FUNCTION
|
A8 | D |
Dictionary Field Name | F/L | Mu | DE | Remarks |
---|---|---|---|---|
ORIGIN-JOBNAME
|
A8 | D | ||
TCB-ADDRESS
|
B4 | D |
Dictionary Field Name | F/L | Mu | DE | Remarks |
---|---|---|---|---|
CORE-USED
|
N7 | D | ||
CORE-FREE
|
N7 | D |
Dictionary Field Name | F/L | Mu | DE | Remarks |
---|---|---|---|---|
JOB-ID
|
A8 | D | ||
SYSTEM-CODE
|
B2 | D |
Code | Text | z/OS | z/VSE | BS2000 |
---|---|---|---|---|
600 | Unknown function. | X | X | X |
649 | Entire System Server User not found or cannot be cancelled. | X | X | X |
Field Name | Type/Length | Operating System |
---|---|---|
ADABAS-EXTENDED-ID
|
(B28) | z/OS, z/VSE, BS2000 |
Extended Adabas user ID (28 bytes).
Field Name | Type/Length | Operating System |
---|---|---|
ADABAS-ID
|
(B4) | z/OS, z/VSE, BS2000 |
The Adabas user ID.
Field Name | Type/Length | Operating System |
---|---|---|
CORE-FREE
|
(N7) | z/OS, z/VSE |
Amount of free storage in the address space (in Kbytes). This value
is only returned for the MAIN
entry.
Field Name | Type/Length | Operating System |
---|---|---|
CORE-USED
|
(N7) | z/OS, z/VSE |
Amount of storage used by task (in Kbytes).
Field Name | Type/Length | Operating System |
---|---|---|
CPU
|
(N5.2) | z/OS, z/VSE, BS2000 |
Amount of CPU consumed (format:
SSSSS.HH
).
Field Name | Type/Length | Operating System |
---|---|---|
FUNCTION
|
(A8) | z/OS, z/VSE, BS2000 |
Possible options:
Option | Explanation |
---|---|
CANCEL
|
Cancel user with the specified NATPROC-ID .
|
LASTERR
|
Get last error message. |
If no function is specified, a list of Entire System Server users is given.
Field Name | Type/Length | Operating System |
---|---|---|
FULL-SCAN
|
(A3) | z/OS, z/VSE, BS2000 |
FULL-SCAN
is considered for FUNCTION = '
'
only (display list of ESY users). If FULL-SCAN
is set to
YES
, all internal Entire System Server tasks are returned
additionally. If NO
or blank is supplied, only ESY users are
returned.
Field Name | Type/Length | Operating System |
---|---|---|
INTERNAL-TASK
|
(A3) | z/OS, z/VSE, BS2000 |
Possible values:
YES
if data of internal ESY task is returned.
NO
if data of NATPROC-USER
is
returned.
Field Name | Type/Length | Operating System |
---|---|---|
IO-COUNT
|
(N7) | z/OS, z/VSE, BS2000 |
Number of I/O operations so far. Under BS2000, this field always
contains zero, if a Natural subtask is returned (see
FULL-SCAN='YES'
).
Field Name | Type/Length | Operating System |
---|---|---|
JOB-ID
|
(A8) | BS2000 |
TSN of internal task in alpha format.
Field Name | Type/Length | Operating System |
---|---|---|
LAST-ACTIVITY
|
(N5) | z/OS, z/VSE, BS2000 |
Time elapsed since last activity (in seconds). Under BS2000, this
field always contains zero, if a Natural subtask is returned (see
FULL-SCAN='YES'
).
Field Name | Type/Length | Operating System |
---|---|---|
NATPROC-ID
|
(A10) | z/OS, z/VSE, BS2000 |
The unique internal ID in the Entire System Server.
Value 'Task' is returned for an internal task, value
NAT
for a Natural subtask.
Field Name | Type/Length | Operating System |
---|---|---|
ORIGIN-JOBNAME
|
(A8) | z/OS |
Name of TP system or batch job from which the user calls originate.
Field Name | Type/Length | Operating System |
---|---|---|
TASK-ID
|
(A16) | z/OS, z/VSE, BS2000 |
ID of the internal task is returned. This is usually the name of
the load module or, if a NATURAL-SUB-TASK
is returned, the
NAT-USER
data.
For z/VSE internal tasks, the phase name is returned in positions 1-8, and the task number is returned in positions 9-12.
Field Name | Type/Length | Operating System |
---|---|---|
TCB-ADDRESS
|
(B4) | z/OS |
TCB address of the subtask.
Field Name | Type/Length | Operating System |
---|---|---|
USER-ID
|
(A8) | z/OS, z/VSE, BS2000 |
Possible values:
Value | Explanation |
---|---|
userid
|
The user ID. |
--------
|
The user is not logged on. |
****main
|
Entry for the Entire System Server main task. |
FIND
NATPROC-USERS WITH NODE = 199
AND FULL-SCAN = 'YES'
AND FUNCTION = ' '
*
IF ERROR-CODE EQ 0
IF #FIRST EQ 1
WRITE 'LogonID ESY Task-ID TSN LastAct CPU used'
'IO count INTERNAL'
WRITE '________ ____ ________________ _____ _______ ________'
' ________ ________'
ASSIGN #FIRST = 0
END-IF
*
WRITE USER-ID NATPROC-ID TASK-ID JOB-ID LAST-ACTIVITY (NL=6)
CPU (NL=4.2) IO-COUNT (NL=7) INTERNAL-TASK
...
The following output is created:
LogonID ESY Task-ID TSN LastAct CPU used IO count INTERNAL ________ ____ ________________ _____ _______ ________ ________ ________ TSOS TASK ESYCONS 3UG0 6 481.37 51 YES TSOS TASK ESYEVTM 3809 0 65.46 38 YES TSOS TASK ESYMAIN 3807 0 185.95 230 YES TSOS TASK ESYSERV 3808 27 203.93 2783 YES TSOS TASK ESYSERV 381I 0 274.54 621 YES TSOS NAT NOMXTS0006300038 381E 0 67.31 0 YES TSOS NAT NOM02S0006300038 381G 0 24.32 0 YES TSOS NAT NOM03S0006300038 381H 0 162.89 0 YES TSOS 0010 37 15.44 0 NO TSOS 0011 11 241.62 208 NO DC1 0017 0 0.02 0 NO WOS 0007 27 137.48 0 NO