Eingabeformat: DISPLAY MAINREF
|
|
|
|
|
|
|
|
|
|
MR-NR
mainref
vom DBH vergebene interne Nummer, die beim READY der Transaktion zugeordnet wird; sie ist im Gegensatz zu transaktionskennung nicht fortlaufend.
Wertebereich 1 bis Wert von PP TRANSACTION
STATE
state
gibt den gegenwärtigen Zustand der Mainref an
Bei verteilter TA bezieht sich diese Angabe auf die lokale Teiltransaktion, egal, ob es sich um eine primäre oder sekundäre Teiltransaktion (PTT oder STT) handelt.
FREE
die Mainref ist von keiner Transaktion belegt und steht für eine neue Transaktion zur Verfügung.
STOP-NEW
die Mainref ist zurzeit gegen die Belegung durch neue Transaktionen gesperrt:
durch ein DAL-Kommando oder
durch ein DBH-internes Kommando
STOP
die Mainref ist von einer Transaktion mit dem Status STOP belegt
USED
die Mainref ist durch eine Transaktion belegt
BLOCK
die Mainref ist wegen eines Defekts ihres Temporären Realms für den aktuellen Session-Abschnitt gegen die Belegung durch neue Transaktionen gesperrt
Die STATE-Werte schließen sich gegenseitig aus. Sie werden nach folgender Hierarchie angezeigt:
BLOCK, STOP, STOP-NEW, FREE, USED
RUNUNIT-ID
transaktionskennung
Interne, vom UDS/SQL vergebene Transaktionskennung.
Die Transaktionen werden innerhalb eines Session-Abschnitts fortlaufend nummeriert.
Bei verteilter TA bezieht sich diese Angabe auf die lokale Teiltransaktion, egal, ob es sich um eine primäre oder sekundäre Teiltransaktion (PTT oder STT) handelt.
TEMP
temp
zeigt Defekte im Temporären Realm dieser Mainref an
-
kein Defekt im Temporären Realm dieser Mainref
DSTR
Temporärer Realm dieser Mainref ausgefallen
Bei verteilter TA bezieht sich diese Angabe auf die lokale Teiltransaktion, egal, ob es sich um eine primäre oder sekundäre Teiltransaktion (PTT oder STT) handelt.
Bei permanenten Fehlern in einem Temporären Realm reagiert der DBH mit Blockieren der entsprechenden Mainref.
Beispiel
//EXECUTE-DAL-CMD CMD=DISPLAY MAINREF
% UDS0220 UDS HAT FOLGENDES KOMMANDO ENTGEGENGENOMMEN: DISPLAY MAINREF (OPOX073,11:27:36/0YA4) 0YA4: MR-NR STATE RUNUNIT-ID TEMP 0YA4: ---------------------------------------- 0YA4: 1 USED 1 - 0YA4: 2 FREE - - 0YA4: 3 FREE - - 0YA4: 4 FREE - - % UDS0218 UDS HAT DIE BEARBEITUNG DES DAL-KOMMANDOS ABGESCHLOSSEN. (OPCC074,11:27:38/0YA4)