Mit der Funktion List Objects rufen Sie den gleichnamigen Bildschirm auf, auf dem Sie statistische Daten zu den Verzeichnissen der Natural-Objekte abrufen können, die derzeit in den Buffer Pool oder den BP Cache (falls verwendet) geladen sind. Bei Anwendung dieser Funktion auf den Message Pool wird eine Liste aller Natural-Systemmeldungen oder Benutzernachrichten angezeigt, die derzeit in den Message Pool geladen sind.
Dieses Kapitel enthält Informationen zu den statistischen Daten, die auf dem Bildschirm List Objects angezeigt werden, sowie zu den Kommandos und Funktionen, die für die Auswahl eines Objekts oder einer Reihe von Objekten, die Änderung ihres aktuellen Zustands und die Navigation auf dem Bildschirm List Objects zur Verfügung stehen.
Da sich der Bildschirm List Objects für Natural-Objekte von dem für Meldungen unterscheidet, wird jeder Bildschirm in einem eigenen Kapitel beschrieben:
In diesem Abschnitt werden die folgenden Themen behandelt:
Um den Bildschirm List Objects für Natural-Objekte aufzurufen:
Geben Sie im SYSBPM-Hauptmenü (Main
Menu) den Funktionscode L
in das Eingabefeld
Code .. und B,
C
oder
*
in das Auswahlfeld Object Pool ein und
geben Sie die Objekte an, siehe gültige Feldeingabewerte im Abschnitt
SYSBPM aufrufen und
benutzen.
Oder:
Gehen Sie direkt zur Liste der Objekte im Buffer Pool, indem
Sie das folgende SYSBPM-Direktkommando eingeben:
DISPLAY LIST library-name object-name dbid fnr
Oder:
Gehen Sie direkt zur Liste der Objekte im BP Cache, indem
Sie das folgende SYSBPM-Direktkommando eingeben:
DISPLAY CLIST library-name object-name dbid fnr
Es erscheint ein List Objects-Bildschirm ähnlich dem folgenden Beispiel:
17:13:17 ***** NATURAL SYSBPM UTILITY ***** 2002-09-16 BPNAME QA41GBP - List Objects - Type Global Nat BPPROP OFF Loc DAEF QA41 C Library Object DBID FNR Loc RLD Use Max Reuse TotalUC ObjSize Sto *_______ *_______ _____ ____ ___ ___ ___ ___ ______ ___________ _______ ___ __ SYSBPM BPMCALL 10 1640 B 1 1 5 8,516 12 __ SYSBPM BPMNSC 10 410 B 1 4 3,380 4 __ SYSDLINP PCNDL02 255 253 B R 1 19 292 4 __ SYSLIBS NAT00017 10 410 B 1 1 5,000 8 __ SYSLIB ATEST 10 1640 B R 1 340 16,148 16 __ SYSLIB CATALL10 10 410 B 1 1 4,256 8 __ SYSBPM BPM141-M 10 1640 B 1 1 5,944 8 __ SYSDLINS U246005 255 253 B R 1 14 52 4 __ SYSBPM MENU 10 1640 B 1 5 10,392 12 __ SYSLIBS NAT00040 10 410 B 1 1 2,816 4 __ SYSLIBS NAT00034 10 410 B 1 1 2,672 4 __ SYSDLIND DNDL01 255 253 B R 3 42 552 4 __ SYSLIB ACATALL 10 410 B 1 3 55,728 56 __ SYSDLINS U246004 255 253 B R 2 28 172 4 Top of List Command ===> Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit Last Cache -- - + ++ > Canc |
Siehe auch die Funktion für eine sortierte Anzeige von Objekten.
Der Bildschirm List Objects listet alle Einzelobjekte auf
die derzeit im Buffer Pool geladen sind (erster Teil der Anzeige) und
die derzeit in den BP Cache geladen sind (zweiter Teil der Anzeige).
Die angezeigten Statistiken sind Momentaufnahmen des Inhalts des Buffer Pool, die jedes Mal, wenn Sie ENTER drücken, aufgefrischt werden.
Auf dem Bildschirm List Objects können zwei Einträge für einen GDA (Global Data Area) oder LDA (Local Data Area) angezeigt werden: ein Eintrag enthält die GDA/LDA-Daten selbst und der andere Eintrag enthält die interne Natural-Symboltabelle für diesen GDA/LDA. Dies kann vorkommen, wenn ein Programm katalogisiert wurde, das auf diesen GDA/LDA verweist.
Dieser Abschnitt beschreibt die Spalten des Bildschirms List Objects für Natural-Objekte, einschließlich der zugehörigen Eingabefelder und Auswahlkriterien, um die Liste der angezeigten Objekte zu verkürzen.
Die folgenden Themen werden behandelt:
Um Auswahlkriterien für die anzuzeigenden Objekte anzugeben:
Geben Sie in die Eingabefelder unter den Spaltenüberschriften einen gültigen Wert oder Bereich ein, wie für die entsprechenden Felder beschrieben.
Der Standardwert ist ein Leerzeichen oder ein Stern
(*
), der alle Objekte auswählt.
Spalte | Erläuterung | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
C | In dieser Spalte können Sie ein Kommando eingeben, um eine Funktion auf das Objekt auszuführen. Siehe auch Zeilenkommandos. | ||||||||||||||||||||||||||||||||||
Library | Die Library, aus der das Objekt geladen wurde.
Zur Angabe von Auswahlkriterien siehe Namens- und Bereichsangabe. |
||||||||||||||||||||||||||||||||||
Object | Der Name des Objekts.
Zur Angabe von Auswahlkriterien siehe Namens- und Bereichsangabe. |
||||||||||||||||||||||||||||||||||
DBID | Die Datenbankkennung der Natural-Systemdatei, aus
der das Objekt geladen wurde.
Um Objekte einer bestimmten Datenbank auszuwählen, geben Sie einen gültigen numerischen Wert ein. |
||||||||||||||||||||||||||||||||||
FNR | Die Dateinummer der Natural-Systemdatei, aus der
das Objekt geladen wurde.
Um Objekte aus einer bestimmten Datei auszuwählen, geben Sie einen gültigen numerischen Wert ein. |
||||||||||||||||||||||||||||||||||
Loc |
|
||||||||||||||||||||||||||||||||||
RLD |
|
||||||||||||||||||||||||||||||||||
Use |
|
||||||||||||||||||||||||||||||||||
Max | Nur für Buffer Pool.
Die maximale Anzahl der Anwendungen, die das Objekt ausgeführt haben, seit es in den Buffer Pool geladen wurde. Zur Auswahl von Objekten siehe die gültigen Eingabewerte unter Use (Verwendung) oben. |
||||||||||||||||||||||||||||||||||
Reuse | Nur für Buffer Pool Cache.
Gibt an, wie oft das Objekt aus dem BP Cache in den Buffer Pool geladen (wiederverwendet) wurde. Zur Auswahl von Objekten siehe die gültigen Eingabewerte unter Use (Verwendung) oben. |
||||||||||||||||||||||||||||||||||
TotalUC |
|
||||||||||||||||||||||||||||||||||
ObjSize | Die Größe des Objekts.
Zur Auswahl von Objekten siehe die gültigen Eingabewerte in TotalUC weiter oben. |
||||||||||||||||||||||||||||||||||
Sto | Speicherplatz, der für das Objekt im Buffer Pool
oder BP Cache zugeordnet werden muss. Die Textdatensatzgröße des Buffer Pool
wird bei der Initialisierung des Buffer Pool festgelegt.
Zur Auswahl von Objekten siehe die gültigen Eingabewerte in Use weiter oben. |
||||||||||||||||||||||||||||||||||
BP Load Time* | Das Datum und die Uhrzeit, wann das Objekt zum
ersten Mal in den Buffer Pool geladen wurde.
Dieses Datum und diese Uhrzeit werden beibehalten, bis das Objekt sowohl aus dem Buffer Pool als auch aus dem BP Cache entfernt wird (wenn es nur aus dem BP Cache gelöscht wird, werden Datum und Uhrzeit nicht angezeigt). Zur Auswahl von Objekten siehe Datumsangabe and Zeitangabe. |
||||||||||||||||||||||||||||||||||
BP Last Action* | Nur für Buffer Pool.
Das Datum und die Uhrzeit, zu der das Objekt zuletzt von einer Anwendung verwendet wurde. Zur Auswahl von Objekten siehe Datumsangabe and Zeitangabe. |
||||||||||||||||||||||||||||||||||
BPC Load Time* | Nur für BP Cache (BPC).
Das Datum und die Uhrzeit, wann das Objekt zum ersten Mal in den BP Cache geladen wurde. Dieses Datum und diese Uhrzeit werden beibehalten, bis das Objekt aus dem BP Cache entfernt wird. Zur Auswahl von Objekten siehe Datumsangabe and Zeitangabe. |
||||||||||||||||||||||||||||||||||
BPC Last Get* | Nur für BP Cache (BPC).
Datum und Uhrzeit, wann das Objekt zuletzt aus dem Buffer Pool in den BP Cache ausgelagert wurde. Dieser Zeitstempel wird auch aktualisiert, wenn das Objekt bereits im BP Cache vorhanden war und daher nicht erneut in den BP Cache geschrieben wurde. Zur Auswahl von Objekten siehe Datumsangabe and Zeitangabe. |
||||||||||||||||||||||||||||||||||
BPC Last Put* | Nur für BP Cache (BPC).
Datum und Uhrzeit, wann das Objekt zuletzt aus dem BP Cache in den Buffer Pool geladen wurde. Zur Auswahl von Objekten siehe Datumsangabe and Zeitangabe. |
||||||||||||||||||||||||||||||||||
1.BPperiod* | Nur für BP Cache (BPC).
Der Zeitraum, in dem das Objekt im Buffer Pool
verfügbar war, beginnend mit dem Zeitpunkt, zu dem das Objekt zum ersten Mal
geladen wurde, und endend mit dem Zeitpunkt, zu dem das Objekt zum ersten Mal
aus dem Buffer Pool in den BP Cache ausgelagert wurde. Nach 24 Stunden wird die
Anzeige des Zeitrahmens abgebrochen und durch dieses Zeichen ersetzt:
|
||||||||||||||||||||||||||||||||||
NatVers* | Die Nummer der Natural-Version, mit der ein Objekt katalogisiert ist. |
* Damit diese Spalten angezeigt werden, müssen Sie PF11 drücken. Siehe auch PF-Tasten und Direktkommandos.
Dieser Abschnitt enthält Regeln für die Angabe von Auswahlkriterien in Form von Bereichen für die Spalten Library und Object:
Sie können die Liste der auf dem Bildschirm List Objects angezeigten Objekte verkürzen, indem Sie einen Namen oder einen Bereich von Namen in die Eingabefelder für Library und/oder Object eingeben.
In der nachstehenden Liste der Optionen ist value (Wert) eine beliebige Kombination aus einem oder mehreren Zeichen:
Eingabewert | Ausgewählte Libraries/Objekte |
---|---|
* | Alle Libraries/Objekte.
Dies ist die Standardeinstellung. |
value | Alle Libraries/Objekte mit einem Namen, der gleich value ist. |
value* | Alle Libraries/Objekte mit einem Namen, der mit
value beginnt.
Beispiel: |
value? | Alle Libraries/Objekte mit einem Namen, der mit
value beginnt und mit einem beliebigen Zeichen für
jedes eingegebene Fragezeichen (?) endet.
Beispiel: |
value?value? | Alle Elemente, die mit
value übereinstimmen, kombiniert mit Stern (*) und
Fragezeichen (?) in beliebiger Reihenfolge.
Beispiel: |
value*value? | |
*value?value* | |
value> | Alle Libraries/Objekte mit einem Namen, der größer
oder gleich value ist.
Beispiel: |
value< | Alle Libraries/Objekte mit einem Namen, der kleiner
oder gleich value ist.
Beispiel: |
Sie können die Liste der auf dem Bildschirm List Objects angezeigten Objekte verkürzen, indem Sie ein Datum, einen Datumsbereich, ein spezielles Datum oder einen Bereich spezieller Datumswerte in die Eingabefelder für Datumsangaben eingeben.
Ein Datum muß im Format YYYYMMDD (YYYY = Jahr, MM = Monat, DD = Tag) angegeben werden.
In der nachstehenden Liste der Optionen ist value (Wert) eine beliebige Kombination aus einer oder mehreren Ziffern:
Sie können die Liste der auf dem Bildschirm List Objects angezeigten Objekte verkürzen, indem Sie eine Uhrzeit oder einen Bereich von Uhrzeiten in die Eingabefelder für Uhrzeiten eingeben.
Die Uhrzeit muss im folgenden Format angegeben werden: HH:II:SS (HH = Stunden, II = Minuten, SS = Sekunden).
In der nachstehenden Liste der Optionen kann value (Wert) eine beliebige Kombination aus einer oder mehreren Ziffern sein:
Eingabewert | Ausgewählte Objekte |
---|---|
HH:II:SS | Alle Objekte mit einer Zeit gleich
HH:II:SS.
Beispiel: |
value* | Alle Objekte mit einer Zeit, die mit
value. beginnt.
Beispiel: |
value> | Alle Objekte mit einer Zeit, die größer oder gleich
value ist.
Beispiel: |
value< | Alle Objekte mit einer Zeit, die kleiner als
value ist.
Beispiel: |
Auf dem Bildschirm List Objects können Sie die in der nachstehenden Tabelle aufgeführten PF-Tasten oder SYSBPM-Direktkommandos verwenden. Ein unterstrichener Teil eines Kommandos steht für seine Mindestabkürzung. Weitere Kommandos finden Sie unter SYSBPM-Direktkommandos.
PF-Taste | Kommando | Funktion |
---|---|---|
PF1 | Liefert SYSBPM-Hilfeinformationen.
Wird diese Funktion gewählt, wenn der Cursor auf der Spalte C steht, werden alle verfügbaren Kommandos und Funktionen aufgelistet. Wenn der Cursor auf den Eingabefeldern unter den Spaltenüberschriften steht, werden alle zulässigen Eingabewerte für die Objektauswahl aufgelistet. |
|
PF3 |
EXIT |
Verlassen der aktuellen Funktion/des aktuellen Bildschirms und Anzeige des vorherigen Bildschirms. |
PF4 | LAST |
Anzeige des zuletzt eingegebenen SYSBPM-Direktkommandos. |
PF5 |
CACHE |
Nur anwendbar, wenn BP Cache-Daten vorhanden sind.
Blättern an den Anfang der Liste mit statistischen Daten zu BP Cache-Objekten. |
PF6 | - |
Blättern an den Anfang der Liste mit statistischen Daten zu Buffer Pool-Objekten. |
PF7 | - |
In der Liste um eine Seite nach oben blättern. |
PF8 | + |
In der Liste um eine Seite nach unten blättern. |
PF9 | ++ |
An das Ende der Liste blättern. |
PF10 | < |
In der Liste nach links blättern.
Drücken Sie PF11, um nach rechts zu blättern. |
LEFT |
||
PF11 | > |
Blättern in der Liste nach rechts und
Anzeige der zusätzlichen Bildschirmspalten: BP Load Time,
BP Last Action, BPC Load Time,
BPC Last Get, BPC Last Put und
1.BPperiod.
Drücken Sie PF10, um nach links zu blättern. |
RIGHT |
||
PF12 |
CANCEL |
Wie EXIT .
|
PF15 | MENU |
Rückkehr zum SYSBPM-Hauptmenü (Main Menu). |
Auf dem Bildschirm List Objects können Sie in Spalte C für jedes angezeigte Objekt eines der unten aufgeführten Zeilenkommandos eingeben:
Kommando | Funktion |
---|---|
CL |
Nur Buffer Pool.
Gibt ein als resident gekennzeichnetes Objekt frei. |
DE |
Markiert ein Objekt, das aus dem Buffer Pool oder BP
Cache gelöscht werden soll.
Das Objekt wird gelöscht, sobald der entsprechende
Use Count auf |
HD |
Nur Buffer Pool.
Zeigt die Verzeichnisinformationen eines Objekts im hexadezimalen Format an. |
HE |
Nur Buffer Pool. |
FO |
Nur Buffer Pool.
Löscht ein Objekt sofort aus dem Buffer Pool, unabhängig vom relevanten Use Count. |
LD |
Entspricht der Funktion , siehe entsprechenden Abschnitt. |
RE |
Nur Buffer Pool.
Markiert ein Objekt als resident. |
ZO |
Vergrößert die Anzeige der Felder
Object, Use,
Max, Reuse,
TotalUC, ObjSize and
Sto und zeigt sie in voller Länge an.
Zum Verkleinern drücken Sie ENTER. |
Für jedes eingegebene Kommando erscheint für die entsprechende Zeile eine Bestätigungsmeldung, die den Text der auf dem Bildschirm angezeigten Zeilen überschreibt. Mögliche Meldungen sind:
Failed
- Fehlgeschlagen (als Antwort
auf eine Funktion, die nicht erfolgreich ausgeführt wurde),
Deleted
- Gelöscht (als Antwort auf das
Kommando DE
oder FO
),
Released
- Freigegeben (als Antwort auf
das Kommando CL
) und
Resident
(als Antwort auf das Kommando
RE
).
Dieser Abschnitt behandelt die folgenden Themen:
Bildschirm List Objects für System- und Benutzermeldungen aufrufen
List Objects-Bildschirm für Meldungen: Spalten und Auswahlmöglichkeiten
Um den Bildschirm List Objects für System- und Benutzermeldungen aufzurufen:
Geben Sie im SYSBPM-Hauptmenü (Main
Menu) den Funktionscode L
in das Feld
Code.. und das Auswahlkriterium M
in das
Auswahlfeld Object Pool ein und geben Sie die Meldungen
an. Gültige Feldeingabewerte
siehe Abschnitt SYSBPM aufrufen und
benutzen.
Oder:
Gehen Sie direkt zur Liste der Objekte im Buffer Pool, indem
Sie das folgende SYSBPM-Direktkommando eingeben:
DISPLAY MLIST start-number end-number library-name language dbid fnr codepage
Es erscheint ein List Objects-Bildschirm ähnlich dem folgenden Beispiel:
17:13:17 ***** NATURAL SYSBPM UTILITY ***** 2002-09-16 BPNAME QA41GBP - List Objects - Type Global Nat BPPROP OFF Loc DAEF QA41 C Library Nmbr DBID FNR Code Page LC Message Text *_______ ____ _____ ____ *_______ __ __ XXXLIB 25 177 8 CPAGE02 2 U0025 TEST TEST TEST __ <NATSYS> 80 10 2430 IBM01141 1 Command / program name must start wi __ <NATSYS> 82 10 2430 IBM01141 1 Invalid command, or :1: :2: does not __ XXXLIB 102 177 8 CPAGE02 2 U0102 TEST TEST TEST __ GGSLIB 296 177 7 CPAGE22 34 U0296 TEST TEST TEST __ <NATSYS> 631 10 2430 IBM01141 1 Invalid index specified in arithmeti __ <NATSYS> 660 10 2430 IBM01141 1 Time-stamp inconsistency for segment __ XXXLIB 759 177 8 CPAGE02 2 U0759 TEST TEST TEST __ XXXLIB 789 177 8 CPAGE02 2 U0789 TEST TEST TEST __ XXXLIB 806 177 8 CPAGE02 2 U0806 TEST TEST TEST __ XXXLIB 853 177 8 CPAGE02 2 U0853 TEST TEST TEST __ <NATSYS> 932 10 2430 IBM01141 1 Program version error. __ <NATSYS> 933 10 2430 IBM01141 1 GDA time-stamp conflict. __ <NATSYS> 933 10 2430 IBM01140 1 GDA time-stamp conflict. Top of List Command ===> Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit -- - + ++ Canc |
Auf dem Bildschirm List Objects werden alle Einzelmeldungen aufgelistet, die derzeit in den Message Pool geladen sind. Der Bildschirm wird jedes Mal aktualisiert, wenn Sie ENTER drücken.
Dieser Abschnitt beschreibt die Spalten des Bildschirms List Objects für Meldungen, einschließlich der zugehörigen Eingabefelder und Auswahlkriterien zur Verkürzung der Liste der angezeigten Objekte.
Um Auswahlkriterien für die anzuzeigenden Objekte anzugeben:
Geben Sie in den Eingabefeldern unter den Spaltenüberschriften einen gültigen Wert oder Bereich ein, wie bei den entsprechenden Feldern beschrieben.
Der Standardwert ist ein Leerzeichen oder ein Stern (*), wodurch alle Objekte ausgewählt werden.
Dieser Abschnitt enthält eine tabellarische Übersicht über die Felder des Bildschirms List Object.
Spalte | Erläuterung |
---|---|
C | In dieser Spalte können Sie ein Zeilenkommando eingeben, um eine Funktion für die entsprechende Meldung auszuführen. Siehe auch Zeilenkommandos. |
Library | Die Library, aus der die Meldung geladen wurde.
Zur Angabe von Auswahlkriterien siehe Namens- und Bereichsangabe. |
Nmbr | Die Nummer der Meldung.
Um Meldungen mit einer bestimmten Nummer auszuwählen, geben Sie einen gültigen numerischen Wert ein. |
DBID | Die Datenbankkennung der Natural-Systemdatei, aus
der die Meldung geladen wurde.
Um eine Meldung einer bestimmten Datenbank auszuwählen, geben Sie einen gültigen numerischen Wert ein. |
FNR | Die Dateinummer der Natural-Systemdatei, aus der
die Meldung geladen wurde.
Um Meldungen einer bestimmten Datei auszuwählen, geben Sie einen gültigen numerischen Wert ein. |
Code Page | Die Codepage, unter der die Meldung gespeichert wurde. |
LC | Der Sprachcode, unter dem die Nachricht gespeichert wurde. |
Message Text | Der Anfang des Kurztextes einer Meldung. |
* Damit diese Spalten angezeigt werden, müssen Sie PF11 drücken. Siehe auch PF-Tasten und Direktkommandos.
Siehe den Abschnitt Namens- und Bereichsangabe im Kapitel Natural-Objekte auflisten.
Auf dem Bildschirm List Objects können Sie die in der nachstehenden Tabelle aufgeführten PF-Tasten oder SYSBPM-Direktkommandos verwenden. Ein unterstrichener Teil eines Kommandos steht für seine Mindestabkürzung. Weitere Kommandos siehe SYSBPM-Direktkommandos.
PF-Taste | Kommando | Funktion |
---|---|---|
PF1 | Liefert SYSBPM-Hilfeinformationen.
Wird diese Funktion gewählt, wenn der Cursor auf der Spalte C steht, werden alle verfügbaren Kommandos und Funktionen aufgelistet. Wenn der Cursor auf den Eingabefeldern unter den Spaltenüberschriften steht, werden alle zulässigen Eingabewerte für die Objektauswahl aufgelistet. |
|
PF3 |
EXIT |
Verlassen der aktuellen Funktion/des aktuellen Bildschirms und Anzeige des vorherigen Bildschirms. |
PF6 | - |
An den Anfang der Liste der Meldungen im Message Pool blättern. |
PF7 | - |
In der Liste um eine Seite nach oben blättern. |
PF8 | + |
In der Liste um eine Seite nach unten blättern. |
PF9 | ++ |
An das Ende der Liste blättern. |
PF12 |
CANCEL |
Wie EXIT .
|
PF15 | MENU |
Rückkehr zum SYSBPM-Hauptmenü (Main Menu). |
Auf dem Bildschirm List Objects können Sie in Spalte C für jedes angezeigte Objekt eines der unten aufgeführten Zeilenkommandos eingeben:
Kommando | Funktion |
---|---|
DE |
Löscht eine Meldung aus dem Message Pool. Der Eintrag wird durch die Bestätigung "deleted" (gelöscht) ersetzt. |