SYSBPM-Direktkommandos

Die in diesem Kapitel beschriebenen SYSBPM-Direktkommandos können verwendet werden, um SYSBPM-Funktionen direkt auszuführen oder in SYSBPM-Bildschirmen im Online- oder Batch-Modus zu navigieren. Weitere SYSBPM-Direktkommandos, die sich nur auf bestimmte Bildschirme beziehen, finden Sie in den Abschnitten, in denen die einzelnen SYSBPM-Funktionen dokumentiert sind.

SYSBPM-Direktkommandos, die sich auf den BP Cache oder die Buffer Pool Hash Table beziehen, gelten nur für Buffer Pools des Typs Natural (TYPE=NAT), siehe Schlüsselwort-Subparameter TYPE - Buffer Pool-Typ des Profilparameters BPI (Buffer Pool-Initialisierung) in der Parameter-Referenz-Dokumentation.

Die folgende Tabelle enthält eine Liste aller Direktkommandos von SYSBPM (einschließlich Unterkommandos), die Parameter, die mit den Kommandos verwendet werden können, und die entsprechenden SYSBPM-Menüfunktionen.

Die unten aufgeführten SYSBPM-Direktkommandos können in der Kommandozeile eines beliebigen SYSBPM-Bildschirms eingegeben werden. Um ein SYSBPM-Direktkommando von einer anderen Eingabeaufforderung aus oder im Batch-Modus auszuführen, muss dem Direktkommando das Schlüsselwort SYSBPM vorangestellt werden, zum Beispiel:

SYSBPM ADD BLACKLIST

Ein unterstrichener Teil eines Kommandos von SYSBPM stellt dessen Mindestabkürzung dar. Parameterwerte, die für ein Kommando erforderlich sind, werden durch kursiv gedruckte Buchstaben dargestellt.

Kommando Parameter Funktion
+ keine In einer Liste eine Seite nach unten blättern.
- keine In einer Liste eine Seite nach oben blättern.
ADD BLACKLIST keine Ruft den Bildschirm Maintain Blacklist auf, der unter Sperrliste verwalten beschrieben ist.
ADD SET library-name set-name Fügt alle Objekte eines angegebenen Objektsatzes zur Sperrliste hinzu, wie unter Objektset zur Sperrliste hinzufügen beschrieben.
BLACKLIST keine Ruft das Menü Blacklist Maintenance auf.
BOTTOM keine An das Ende einer Liste blättern.
CANCEL keine Wie EXIT.
CHECK HASH

oder

CHECK HT

keine Prüft die BP Hash-Tabelle auf Konsistenz und gibt die Anzahl der gefundenen Inkonsistenzen zurück.

Siehe auch REBUILD HASH.

CLOSE BPC keine BP Cache erforderlich.

Schließt den BP Cache. Der Buffer Pool läuft danach ohne BP Cache.

Sie können den BP Cache mit dem Kommando INITIALIZE BPC neu starten.

DELETE keine Löscht alle Objekte aus dem Buffer Pool und dem BP Cache.

Bei Eingabe auf dem Bildschirm Directory Information: siehe DELETE in PF-Tasten und Direktkommandos.

DELETE library-name
object-name dbid fnr

Löscht das/die angegebene(n) Objekt(e) aus dem Buffer Pool und dem GP-Cache, siehe Kapitel Objekte löschen.

DELETE ALL keine Löscht alle Objekte aus der Sperrliste, siehe Objektset aus Sperrliste löschen.
DELETE BUFFERPOOL

oder

DELETE BP

keine Löscht alle Objekte nur aus dem Buffer Pool.
library-name
object-name dbid fnr
Löscht nur das/die angegebene(n) Objekt(e) aus dem Buffer Pool.
DELETE BPC keine BP Cache erforderlich.

Löscht alle Objekte nur aus dem BP Cache.

library-name
object-name dbid fnr
BP Cache erforderlich.

Löscht nur das/die angegebene(n) Objekt(e) aus dem BP Cache.

DELETE BLACKLIST keine Ruft den Bildschirm Maintain Blacklist auf, von dem aus Sie die Einträge aus der Sperrliste löschen können, siehe Sperrliste verwalten.
DELETE MP keine Message Pool erforderlich.

Löscht alle Meldungen aus dem Message Pool.

start-number end-number library-name language dbid fnr code-page Message Pool erforderlich.

Löscht die angegebenen Meldungen aus dem Message Pool.

DELETE SET library-name set name Löscht alle Objekte des angegebenen Objektset aus der Sperrliste, siehe Objektset aus Sperrliste löschen.
DISPLAY ALL keine Wie DISPLAY LIST.
DISPLAY BUFFERPOOL

oder

DISPLAY BP

keine Siehe Buffer Pools anzeigen unter Buffer Pool auswählen.
DISPLAY BLACKLIST keine Ruft den Bildschirm Maintain Blacklist auf, siehe Sperrliste verwalten.
DISPLAY CDIRECTORY keine BP Cache erforderlich.

Ruft den Bildschirm Directory Information auf.

DISPLAY CGENERAL keine BP Cache erforderlich.

Ruft den Bildschirm General BP Cache Statistics auf, siehe Allgemeine BP Cache-Statistiken anzeigen.

DISPLAY CHASH keine Ruft die Funktion BP Cache Hash Table Statistics auf, siehe BP Cache Hash Table-Statistiken anzeigen, und zeigt den Bildschirm Cache Hash Table Collisions.
DISPLAY CLIST library-name object-name dbid fnr BP Cache erforderlich.

Ruft den Bildschirm List Objects auf.

Im Gegensatz zum Kommando DISPLAY LIST erzeugt dieses Kommando einen Statistikbericht, der Daten über BP Cache-Objekte am Anfang der Liste anzeigt.

DISPLAY CLOAD keine BP Cache erforderlich.

Ruft den Bildschirm BP Cache Call Statistics auf, siehe BP Cache-Statistiken anzeigen.

DISPLAY CSTATISTICS keine BP Cache erforderlich.

Ruft den Bildschirm BP Cache Statistics auf, siehe BP Cache-Statistiken anzeigen.

DISPLAY DIRECTORY library-name
object-name dbid fnr
Ruft den Bildschirm Directory Information auf.
DISPLAY FRAGMENTATION keine Ruft den Bildschirm Buffer Pool Fragmentation auf, siehe Buffer Pool-Statistiken anzeigen.
DISPLAY FUNCTION keine Ruft den Bildschirm Internal Function Usage auf, siehe Buffer Pool-Statistiken anzeigen.
DISPLAY GENERAL keine Ruft den Bildschirm General Buffer Pool Statistics auf, siehe Buffer Pool-Statistiken anzeigen.
DISPLAY HASH

oder

DISPLAY HT

keine Ruft die Funktion Buffer Pool Hash Table Statistics auf und zeigt den Bildschirm Hash Table Collisions an.
DISPLAY HDIRECTORY library-name
object-name dbid fnr
Ruft den Bildschirm Directory Information Hex auf, der die Verzeichnisinformationen eines Objekts im Hexadezimalformat anzeigt.
DISPLAY HEX library-name
object-name dbid fnr
Ruft den Bildschirm Hexadecimal Display auf, der den Quellcode eines Objekts im Hexadezimalformat anzeigt.
DISPLAY LIST library-name
object-name dbid fnr
Ruft den Bildschirm List Objects auf.

Im Gegensatz zum Kommando DISPLAY CLIST erzeugt dieses Kommando einen Statistikbericht, der Daten über Buffer Pool-Objekte am Anfang der Liste anzeigt.

DISPLAY LOAD keine Ruft den Bildschirm Buffer Pool Load/Locate Statistics auf, siehe Buffer Pool-Statistiken anzeigen.
DISPLAY MLIST Start-number end-number library-name language dbid fnr code-page Message Pool erforderlich.

Ruft den Bildschirm List Objects auf.

Listet die ausgewählten Meldungen des Message Pool auf.

DISPLAY MP keine Message Pool erforderlich.

Listet alle verfügbaren Message Pools auf, die im aktuellen Subsystem laufen.

DISPLAY MSTATISTICS keine Message Pool erforderlich.

Zeigt die Message Pool Statistics an.

DISPLAY PERFORMANCE keine Ruft den Bildschirm Performance Hints mit leistungsrelevanten Statistiken eines Natural Buffer Pool und eines BP Cache auf, siehe Buffer Pool-Statistiken anzeigen and BP Cache-Statistiken anzeigen.
DISPLAY STATISTICS keine Ruft das Menü Buffer Pool Statistics auf, siehe Buffer Pool-Statistiken anzeigen.
EDIT PRELOADLIST list-name Ruft den Bildschirm Edit Preload List auf, siehe Preload-Liste verwalten.
EDIT MPRELOADLIST list-name Message Pool erforderlich.

Ruft den Bildschirm Edit Message Preload List auf, siehe Preload-Liste verwalten

.
EDIT SET library-name set-name Ruft den Bildschirm Edit Object Set auf, siehe Sperrliste verwalten.
EXIT keine Verlassen des aktuellen Bildschirms und Anzeigen des vorherigen Bildschirms.
FLIP keine Schaltet die PF-Tastenzeile um: Wechsel zwischen der Anzeige von PF1 bis PF12 und PF13 bis PF24.
GENERATE MPRELOADLIST list-name start-number end-number gen-library language dbid fnr code-page Message Pool erforderlich.

Ruft die Funktion Generate Preload List from Message Pool auf.

GENERATE PRELOADLIST list-name gen-library Ruft die Funktion Generate Preload List from Buffer Pool auf.
INITIALIZE keine

or:
1, 2, 4, 8, 12, 16

Reinitialisiert den Buffer Pool und den BP Cache. Wenn keine Textsatzgröße angegeben ist, wird die aktuelle Textsatzgröße verwendet.

Verwenden Sie diese Funktion nur, wenn der Current Use Count (siehe Verzeichnisinformationen anzeigen) gleich 0 ist (siehe die Warnung unten) oder wenn der Buffer Pool zerstört wurde.

Warnung:
Wenn Sie versuchen, den Buffer Pool neu zu initialisieren, während Objekte von aktiven Sitzungen in diesem Buffer Pool ausgeführt werden, erscheint das Fenster Confirm Initialization mit dem Current Use Count für diesen Buffer Pool (der SYSBPM-Benutzer selbst wird nicht mitgezählt). Wenn Current Use Count ungleich 0 (Null) ist und Sie ein Y eingeben, um die Reinitialisierung des Puffers zu bestätigen, sind die Ergebnisse der aktiven Sitzungen unvorhersehbar und Natural kann sogar abbrechen.
INITIALIZE BP keine

or:
1, 2, 4, 8, 12, 16

Reinitialisiert nur den Buffer Pool.

Wenn keine Textsatzgröße angegeben wird, wird die aktuelle Textsatzgröße verwendet. Siehe auch die Warnung oben.

Siehe auch die Warnung oben.

INITIALIZE BPC keine BP Cache erforderlich.

Reinitialisiert nur den BP Cache. Die Textsatzgröße des BP Cache ist fest (4 KB).

INITIALIZE MP keine Message Pool erforderlich.

Reinitialisiert den für SYSBPM aktiven Message Pool, d.h. der Inhalt des Message Pools wird gelöscht.

LAST keine Zeigt das zuletzt eingegebene SYSBPM Direktkommando an.
LIST MPRELOADLIST list-name Message Pool erforderlich.

Ruft den Bildschirm Generate Preload List from Message Pool für das angegebene Objekt auf, siehe Preload-Liste verwalten.

LIST PRELOADLIST list-name Ruft den Bildschirm List Preload Lists für das angegebene Objekt auf, siehe Preload-Liste verwalten.
LIST SET library-name set-name Ruft den Bildschirm List Object Sets für die angegebene Bibliothek oder das angegebene Objekt auf, siehe Sperrliste verwalten.

Für set-name ist auch ein Stern (*) zulässig.

MENU keine Ruft das SYSBPM-Hauptmenü (Main Menu), siehe SYSBPM aufrufen und benutzen.
MPRELOADLIST keine Message Pool erforderlich.

Ruft das Menü Preload List Maintenance auf, siehe Preload-Liste verwalten.

PRELOADLIST keine Ruft das Menü Preload List Maintenance auf, siehe Preload-Liste verwalten.
QUIT keine Wie EXIT.
REBUILD HASH

oder

REBUILD HT

keine Baut Hash-Tabellen neu auf, wenn mit CHECK HASH Inkonsistenzen gefunden werden.

REBUILD HASH löscht die aktuelle Hash-Tabelle und baut eine neue Hash-Tabelle aus dem aktuellen Inhalt des Buffer Pool auf.

RESET BUFFERPOOL

oder

RESET BP

keine Setzt den Buffer Pool zurück, siehe Buffer Pool zurücksetzen.
RESET MP keine Setzt den für SYSBPM aktiven Message Pool auf den Message Pool zurück, der beim Start von Natural verwendet wurde.
SELECT BUFFERPOOL

oder

SELECT BP

keine
or:
buffer pool name

Gilt nur für Buffer Pools des Typs Natural, DL/I oder Sort.

Ruft eine Auswahlliste mit Buffer Pools auf, siehe Buffer Pool auswählen.

Wenn ein Buffer Pool Name eingegeben wird, wird er ausgewählt, ohne dass die Auswahlliste angezeigt wird.

SELECT MP

keine
or:
message pool name

Message Pool erforderlich.

Ruft eine Auswahlliste von Message Pools auf, siehe Buffer Pool auswählen.

Wenn ein Message Pool-Name eingegeben wird, wird er ausgewählt, ohne dass die Auswahlliste angezeigt wird.

SORT BPC See Command Syntax for SORT BPC below. Sortiert den BP Cache, siehe Sortierten Auszug anzeigen.
SORT BUFFERPOOL See Command Syntax for SORT below. Sortiert den BP Cache, siehe Sortierten Auszug anzeigen.
STOP keine Verlassen des SYSBPM-Dienstprogramms.
TOP keine An den Anfang einer Liste blättern.
WRITE BP

oder

WRITE BPC

oder

WRITE ALL

  Schreibt die Objektverzeichnisdaten in eine lokale Datei oder eine PC-Textdatei.

Siehe auch In Arbeitsdatei schreiben.

Kommando-Syntax für SORT

SORT

BUFFERPOOL
BP

OBJECT
TOTAL
LAST

D
A

Kommando-Syntax für SORT BPC

SORT BPC

OBJECT
TOTAL
LAST

D
A