SYSBPM-Direktkommandos

#### Search Results

Search

# 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 Library 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` |  |