Aktive Auftraggeber ausgeben
Geltungsbereich
DBH- und SESDCN-Administration
Funktionsbeschreibung
Die Administrationsanweisung SHOW-USERS gibt alle Auftraggeber aus, die zurzeit aktiv sind. Aktive Auftraggeber sind diejenigen Auftraggeber, die derzeit mit dem DBH bzw. mit SESDCN arbeiten.
Sind zurzeit keine Auftraggeber aktiv, so erhalten Sie eine entsprechende Meldung.
Die Ausgaben bei der Administration des DBH sind verschieden von den Ausgaben bei der SESDCN-Administration.
Bei der DBH-Administration werden zu jedem aktiven Auftraggeber folgende Informationen aufgelistet:
Identifikation des Auftraggebers
Ist der Auftraggeber eine asynchrone UTM-Anwendung, so wird auch die Vorgangsnummer ausgegeben. Möglicherweise werden hier auch systemgenerierte Identifikationen ausgegeben, z.B. nach einem Wiederanlauf (siehe "Identifikation der systeminternen Auftraggeber"). Der systeminterne Auftraggeber wird hier aufgelistet, falls für ihn eine Locksequenz aktiv ist.Anzahl der Kennwortverstöße, falls vorhanden
Aktivitätsstatus des Auftraggebers
Der Aktivitätsstatus kann folgende Inhalte haben:'BLANK' (Auftrag wird in einem Thread bearbeitet)
LOCK (Auftrag wird von einem anderen Auftrag gesperrt)
FREE (Auftrag ist freigegeben)
PTC (Transaktion des Auftraggebers ist vorläufig beendet)
ADM (Auftraggeber ist der Systemverwalter)
RESET (Transaktion des Auftraggebers ist zurückgesetzt)
CAN (SQL-Anweisung zur Datenmanipulation des Auftraggebers ist abgebrochen mit der Administrationsanweisung CANCEL STATEMENT)
UTI (Auftrag des Utility-Monitors)
INTERN (interne Systemtransaktion)
String LOCK-SEQ, falls der Auftraggeber eine Locksequenz eröffnet hat
Anzahl logischer Dateien in Call-DML, falls welche genutzt werden
Anzahl der Kennwortverstöße, falls vorhanden
Bei der SESDCN-Administration werden zu jedem aktiven Auftraggeber folgende Informationen aufgelistet:
Identifikation des Auftraggebers
Ist der Auftraggeber eine asynchrone UTM-Anwendung, so wird auch die Vorgangsnummer ausgegeben.Betriebsmodus der Anwendung (Mode)
Betriebsmodi können sein:UTM (UTM-Teilhaberanwendung)
DCAM (DCAM-Teilhaberanwendung)
TIAM (Dialogbetrieb)
BAT (Teilhaberanwendung im Batchbetrieb)
Ablaufzeit seit Vorgangsbeginn in Stunden:Minuten (Elapsed Time)
Name des Rechners, auf dem die angesprochenen Datenbanken jeweils liegen (Location). Falls noch keine Datenbank angesprochen wurde, steht hier der Name des Home-Rechners.
Name der Datenbank/en, auf die der jeweilige SESDCN-Auftraggeber zugreift (Catalog In Use). Falls noch keine Datenbank angesprochen wurde, steht hier "NO".
SHOW-USERS | ||||||||||||
|
Operandenbeschreibung
STRUCTURE-OUTPUT = *NONE / *SYSINF / <structured-name 1..20>
(WRITE-MODE = *REPLACE / *EXTEND)
Gibt in S-Prozeduren an, ob die Informationsausgabe in S-Variablen erfolgen soll (siehe Abschnitt „Syntax für die Ausgabe in S-Variablen“).
Ausgabe in S-Variablen (DBH-Administration)
Ausgabe-Information | Name der S-Variablen | T | Inhalt |
Rechnername | var(*LIST).HOST | S | <name 1..8> |
Anwendung | var(*LIST).APPLICATION | S | <name 1..8> |
Auftraggeber | var(*LIST).CUSTOMER | S | <name 1..8> |
Vorgangsnummer | var(*LIST).CONVERSATION | S | <x-text 1..8> / '' (leer) |
Nummerierung | var(*LIST).NUMBER | S | <integer> |
Status des Auftraggebers | var(*LIST).STATE | S | ADM / LOCK / RESET / |
Anzeige der | var(*LIST).LOCK-SEQUENCE | S | LOCK-SEQ / '' (leer) |
Anzahl logischer Dateien | var(*LIST).LOGICAL-FILES | S | <integer> |
Anzahl der Kennwortverstöße | var(*LIST). | S | <integer> |
Ausgabe in S-Variablen (DCN-Administration)
Ausgabe-Information | Name der S-Variablen | T | Inhalt |
Rechnername | var(*LIST).HOST | S | <name 1..8> |
Anwendung | var(*LIST).APPLICATION | S | <name 1..8> |
Auftraggeber | var(*LIST).CUSTOMER | S | <name 1..8> |
Vorgangsnummer | var(*LIST).CONVERSATION | S | <x-text 1..8> / 0 |
Anzahl der Kennwortverstöße | var(*LIST). | S | <integer> |
Benutzerkennung (BS2000), | var(*LIST).USER-NAME | S | <name 1..8> |
Betriebsmodus | var(*LIST).MODE | S | TIAM / DCAM / |
Laufzeit (hh:mm) | var(*LIST).ELAPSED-TIME | S | <time 5..5> |
Ort | var(*LIST).LOCATION(*LIST). | S | NO / <name 1..8> |
Datenbankname | var(*LIST).LOCATION(*LIST). | S | NO / |
Beispiel 1
Bildschirmausgabe nach Eingabe der Administrationsanweisung SHOW-USERS bei der DBH-Administration:
%SHOW-USERS 1.: D016ZE07TSN=8GPZADMINIST ADM NO. OF LOG. FILES IN CALL-DML: 1 2.: D016ZE09TSN=2A2VUSER0005 NO. OF LOG. FILES IN CALL-DML: 1 3.: D016ZE09TSN=2A2VUSER0006 NO. OF LOG. FILES IN CALL-DML: 1 4.: D016ZE09TSN=2A2VUSER0001 NO. OF LOG. FILES IN CALL-DML: 1 5.: D016ZE09TSN=2A2VUSER0002 NO. OF LOG. FILES IN CALL-DML: 1 6.: D016ZE09TSN=2A3VADMINIST ADM NO. OF LOG. FILES IN CALL-DML: 1 7.: D016ZE09TSN=2A2VUSER0003 NO. OF LOG. FILES IN CALL-DML: 1 8.: D016ZE09TSN=2A2VUSER0004 NO. OF LOG. FILES IN CALL-DML: 1 % <date> <time> SES7215 END OF OUTPUT %//
Beispiel 2
Bildschirmausgabe nach Eingabe der Administrationsanweisung SHOW-USERS bei der SESDCN-Administration:
%SHOW-USERS USER !MODE!ELAPS!LOCATION! CATALOG ! ! TIME! ! IN USE -------------------------------------------------------------------------- D016ZE09TSN=7QLXSEDI63 00000000SQLDB112!TIAM!00:04!D016ZE08!JDB3 ! ! !D016ZE08!ACCOUNT3 ! ! !D016ZE09!JDB D016ZE09TSN=7QLZDSQL 00000000SQLDB112!TIAM!00:02!D016ZE08!ZIRD ! ! !D016ZE09!VIRST D016ZE09TSN=7R12USER000100000000EXAMPLE !DCAM!00:38!D016ZE08!JDB3 ! ! !D016ZE09!JDB D016ZE09TSN=7R12USER000200000000EXAMPLE !DCAM!00:36!D016ZE08!ACCOUNT3 ! ! !D016ZE09!ACCOUNT % <date> <time> SEN2014 END OF THE 'SESDCN' ADMINISTRATION STATEMENT %//
Administrationskommando im ISP-Format und an der CALL-DML-Schnittstelle
Hier entspricht der Funktion der Administrationsanweisung SHOW-USERS das Administrationskommando USER,PR.
USER,PR