Eingabeformat:
DISPLAY REALMS
|
Erklärungen:
Realms werden in bestimmten Fällen vom DBH abgeschaltet. Der Datenbankadministrator kann sich über den Zustand der Realms informieren.
userid
Kennung, in der die betroffene Datenbank steht.
DATABASE
dbname
Name der Datenbank
CATID
katalogkennung
BS2000-Katalogkennung des Realms
REALM
realmname
Name des Realms
ACC-USER
acc-user
zeigt den Zugriffsmodus an, der mit dem ACCESS-Kommando vom Datenbankadministrator erlaubt wurde
UPD
lesende und schreibende Zugriffe erlaubt
RTR
nur lesende Zugriffe erlaubt
LOCK
weder lesende noch schreibende Zugriffe erlaubt
ACC-SYS
acc-sys
zeigt den Zugriffsmodus an, der vom DBH intern erlaubt wird und nicht durch das ACCESS-Kommando beeinflusst werden kann
UPD
lesende und schreibende Zugriffe erlaubt
RTR
nur lesende Zugriffe erlaubt
LOCK
weder lesende noch schreibende Zugriffe erlaubt
DB-OPT
db-opt
zeigt den Zugriff auf die Datenbank an.
EXC-UPD
EXCLUSIVE UPDATE
Der DBH greift exklusiv auf die Datenbank dbname zu.
Die Anwenderprogramme können ändernd auf die Datenbank zugreifen.
SHA-RTR
SHARED RETRIEVAL
Alle DBHs können auf die Datenbank dbname shared zugreifen, d.h. auch zu anderen DBHs kann diese Datenbank angeschlossen werden (aber auch nur SHA-RTR). Die Anwenderprogramme aller DBHs können nur lesend auf der Datenbank arbeiten.
STATE
state
zeigt den Status des Realms an.
TMPRLM
der Realm ist temporär
TO DROP
für diesen Realm liegt ein Auftrag zum Ausschließen vor, der noch nicht (vollständig) bearbeitet ist.
SWTOFF
der Realm ist ausgeschlossen worden entweder durch das DAL-Kommando DROP RN =, die BMEND-Funktion REMOVE-REALM oder die Fehlerbehandlung des DBH
TO ADD
für diesen Realm liegt ein Wiederanschließauftrag vor, der noch nicht (vollständig) bearbeitet ist
OPENED
der Realm ist physisch eröffnet, er nimmt an der Session teil
DESTR
destr
zeigt an, ob die Datenbank defekt ist oder nicht (DESTR=DESTROYED)
YES
die Datenbank ist defekt
- die Datenbank ist nicht defekt
DEFECT
defect
zeigt an, ober der Realm im DBH als defekt markiert ist
YES
der Realm ist defekt
- der Realm ist nicht defekt
Beispiel
//EXECUTE-DAL-CMD CMD=DISPLAY REALMS
% UDS0220 UDS HAT FOLGENDES KOMMANDO ENTGEGENGENOMMEN: DISPLAY REALMS (OPOX073,11:27:40/0YA4) 0YA4: DATABASE (USERID: $XXXXXXXX.) ACC-USER ACC-SYS DB-OPT DESTR 0YA4: ----------------------------------------------------------------------- 0YA4: VERSAND UPD UPD EXC-UPD - 0YA4: ======================================================================= 0YA4: CATID REALM ACC-USER ACC-SYS STATE DEFECT 0YA4: ----------------------------------------------------------------------- 0YA4: :SQL2: DATABASE-DIRECTORY UPD UPD OPENED - 0YA4: :SQL2: AUFTRAGSRLM UPD UPD OPENED - 0YA4: :SQL2: BESTELLRLM UPD UPD OPENED - 0YA4: :SQL2: KLEIDUNG UPD UPD OPENED - 0YA4: :SQL2: HAUSHALT UPD UPD OPENED - 0YA4: :SQL2: SPORT UPD UPD OPENED - 0YA4: :SQL2: LEBENSMITTEL UPD UPD OPENED - 0YA4: :SQL2: SPIELE-HOBBY UPD UPD OPENED - 0YA4: :SQL2: SCHREIBWAREN UPD UPD OPENED - 0YA4: :SQL2: ARTIKELRLM UPD UPD OPENED - 0YA4: - SUCHRLM - - TMPRLM - 0YA4: 0YA4: DATABASE (USERID: $XXXXXXXX.) ACC-USER ACC-SYS DB-OPT DESTR 0YA4: ----------------------------------------------------------------------- 0YA4: KUNDEN UPD UPD EXC-UPD - 0YA4: ======================================================================= 0YA4: CATID REALM ACC-USER ACC-SYS STATE DEFECT 0YA4: ----------------------------------------------------------------------- 0YA4: :SQL2: DATABASE-DIRECTORY UPD UPD OPENED - 0YA4: :SQL2: KUNDENRLM UPD UPD OPENED - 0YA4: :SQL2: FINANZRLM UPD UPD OPENED - 0YA4: - TEMPRLM - - TMPRLM - % UDS0218 UDS HAT DIE BEARBEITUNG DES DAL-KOMMANDOS ABGESCHLOSSEN. (OPCC074,11:27:40/0YA4)