Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Das IT - Informationssystem
XINFO Das IT - Informationssystem Eine Einführung HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 1 1 1 1 1 1 1 1 1 1 1
2
Eine Einführung Der Basiskurs sollte in der vorgegebenen sequentiellen Reihenfolge durchgegangen werden. Er hilft Ihnen, XINFO besser kennen zu lernen. Der beste Weg dazu ist jedoch einfach: Benutzen Sie XINFO so oft es geht. Falls Sie den Kurs nicht in der sequentiellen Reihenfolge durchgehen, können Sie mit Hilfe des Index navigieren. Einführung Topic 1 Topic 2 Topic 3 Wenn Sie auf dieses Feld klicken, kommen Sie direkt zum Index. Zur letzten betrachteten Folie
3
Eine Einführung Was ist XINFO? PC-Client ISPF-Dialog
Kapitel 1 Eine kurze Einführung Was ist XINFO? Kapitel 2 Hier lernen Sie, wie man am besten mit den Dialogen arbeitet PC-Client ISPF-Dialog Kapitel Hier lernen Sie, wie man auf spezielle Daten zugreift, z.B. TWS, JCL, SMF usw. Die Module von XINFO Falls Datei nicht geöffnet werden kann...
4
Was ist XINFO? XINFO ist ein Informationssystem für Rechenzentren. Es ermöglicht den Zugriff auf alle relevanten Informationen: XINFO analysiert z/OS Systeme: JCL, DB2, IMS, CICS, SMF, RMM, Cobol, PL1, DLI, TWS, Control-M, Control-D, CA-7, CA-1, CA-Deliver, BAGJAS, CA-Scheduler, UC4, Zeke, Beta93 und vieles mehr. XINFO analysiert UNIX und Windows Systeme: Volumes, Dateien, Hardware, Software, Services, Daemonen, Job- und Programmlaufzeiten, TWS, Control-M, UC4 und SAP Das Ergebnis der Analyse wird in eine Datenbank geladen Für Abfragen gibt es Dialogprogramme (Windows oder ISPF), mit denen Ergebnisse tabellarisch oder grafisch dargestellt werden können.
5
Wie funktioniert XINFO?
z/OS z/OS, Unix, Windows UNIX, Windows z/OS, Unix, Windows JCL SMF Scheduler File- system Jobs Inventory SAP JCL Scanner SMF Scanner Scheduler Scanner Space Scanner Process- Scanner Inventory Scanner SAP Scanner z/OS, UNIX, Windows XINFO Datenbasis (DB2, ORACLE or MS-SQL) Dialog
6
XINFO und z/OS In z/OS Umgebungen treten wiederholt typische Fragestellungen auf, z.B. Welche Jobs verwenden die Datei A.B.C ? Welche Programme rufen das Modul XYZ auf ? Welche Jobs waren vorgestern um 03:30 Uhr aktiv ? Welche DB2- oder IMS-Datenbanken werden gelesen ? Welche Sourcen verwenden das COPY-Member ABC ? Welche Programm hat gestern die Datei X.Y.Z geändert ? Welche Jobnachläufer hat der Job ABC? ...
7
XINFO und "Distributed Systems"
“Distributed Systems” bedeutet, das die Informationsverarbeitung auf verschiedenen Betriebssystemen läuft. Fragestellungen sind hier: Welche Software ist auf SERVER1 installiert? Wieviele CPU-Minuten hat Job ABC verbraucht? Welche AIX- oder Solaris-Maschine hat noch wieviel Plattenplatz frei? In welchen Maschinen ist die gleiche Netzwerkkarte wie in SERVER3 eingebaut? Welche Programme und Prozesse waren zwischen 14:00 und 15:00 Uhr auf SERVER4 und SERVER5 aktiv? ...
8
PC-Client
9
PC-Client - Grundfunktionen
Logon Display Liste Display Auswählen Eingabepanel Ausgabepanel Spalten Sortieren Zeilenkommandos Suchen, Markieren, etc. Weitere Funktionen… Graphiken
10
PC-Client Der XINFO PC-Client ist eine typische Windows-Anwendung
11
PC-Client - Logon Als erstes müssen Sie sich über das Menü „File-Logon“ anmelden ...
12
PC-Client - Logon Dann geben Sie Ihre Userid und Ihr Passwort an ...
13
PC-Client - Logon ... und selektieren die entsprechende Konfiguration. Fragen Sie Ihren XINFO- Administrator, wenn hier mehrere Konfigurationen angezeigt werden
14
PC-Client - Startpanel gruppiert
Die Auswahlmöglichkeiten im Startpanel - gruppiert nach Themenbereichen … … z.B. Scheduler … oder SAP … oder JCL … oder SMF … oder Output … oder Source code
15
PC-Client - Startpanel ungruppiert
Die Auswahlmöglichkeiten im Startpanel - ungruppiert und sortiert nach Themenbereichen … … z.B. CA-Scheduler … oder CA-7 … oder CONTROL-M … oder OPC /TWS z/OS)
16
PC-Client - Startpanel umschalten
Die Art des Startpanels kann über das Menü Options und General definiert werden
17
PC-Client - Startpanel umschalten
Mittels „Display List“ kann die Gruppierung ein- oder ausgeschaltet werden. Standard ist Gruppiert.
18
PC-Client - Abfrage auswählen
Wenn Sie eine z.B. Abfrage innerhalb der JCL ausführen wollen … … klicken Sie bitte auf das Zeichen + im linken Baum …
19
PC-Client - Abfrage auswählen
… und für JCL öffnen sich mehrere Möglichkeiten einer Suchabfrage, z.B. … … Suche im EXEC-Statement, z.B. nach Programmnamen … …Doppelklick auf die Zeile mit EXEC-Statement …
20
PC-Client - Eingabepanel
... und Sie bekommen das Selektions-Panel angezeigt. Hier sehen Sie die möglichen Felder
21
PC-Client - Eingabepanel
Suche nach allen Programmnamen mit XXR als Prefix Starten Sie die Abfrage mit OK
22
PC-Client - Ausgabepanel
Spaltenüberschrift mit Jobname, Stepnummer (Snr), Typ (PGM oder PROC), Programmname, Jobstepname (JobStep), Original-Programmname, Programmparameter, etc.
23
PC-Client - Spaltenüberschriften (Legende)
Über das Menü Options und „Display Legend“ werden Ihnen alle Spaltenüberschriften erklärt.
24
PC-Client - Eingabepanel
Suche nach allen Programmnamen mit XXR als Prefix und … Ein anderes Beispiel mit JCL-EXEC-Daten … und im Programmparameter mit MSGLEVEL=1, egal an welcher Position Merke: Alle Angaben im Eingabepanel werden mit UND verknüpft.
25
PC-Client - Ausgabepanel
26
PC-Client - Eingabepanel
Ein anderes Beispiel mit JCL-DSN Suche nach allen Dateien der Programme mit XXR als Prefix und einer LRECL > 80
27
PC-Client - Eingabepanel
Suche nach allen Programmnamen mit XXR als Prefix und … … und mit LRECL größer als 80 Vergleichsoperator GT (greater than) kann ausgewählt werden, wenn Sie auf den Pfeil klicken
28
PC-Client - Ausgabepanel
29
Vergleichsoperatoren (1)
Vergleichsoperatoren: EQ ---> Equal (Gleich) NE ---> Not Equal (Ungleich) GT ---> Greater Than (Größer als) GE ---> Greater or Equal (Größer oder Gleich) LT ---> Less Than (Kleiner als) LE ---> Less or Equal (Kleiner oder Gleich) NB ---> Not Blank (Nicht nur Leerzeichen) EB ---> Equal Blank (Nur Leerzeichen) NN ---> Not Null (Nicht leer) EN ---> Equal Null (Leer) Besondere „Vergleichsoperatoren“: > More Arguments (Mehrere Argumente) SA ---> Select all (Zeige alle) EX ---> Exists NX ---> Not Exists
30
Vergleichsoperatoren (2)
NB ---> Not Blank (Nicht nur Leerzeichen): Es werden alle Datensätze angezeigt, bei denen das ausgewählte Datenfeld mindestens ein vom Leerzeichen verschiedenes Zeichen enthält. Bei Datums- und Zeitfeldern gleichwertig mit NN. EB ---> Equal Blank (Nur Leerzeichen): Es werden alle Datensätze angezeigt, bei denen das ausgewählte Datenfeld nur Leerzeichen enthält. Bei Datums- und Zeitfeldern gleichwertig mit EN. NN ---> Not Null (Nicht leer): Es werden alle Datensätze angezeigt, bei denen das ausgewählte Datenfeld nicht leer ist. Leere Spalten werden von DB2 als NULL gewertet, im XINFO werden solche Spalten mit einer Reihe von Minuszeichen ('-') angezeigt. EN ---> Equal Null (Leer): Es werden alle Datensätze angezeigt, bei denen das ausgewählte Datenfeld leer ist, also NULL enthält. Die Anzeige erfolgt mit Minuszeichen ('-').
31
Vergleichsoperatoren (3)
EX ---> Exists: Der EX-Operator ermöglicht Abfragen in der Form „Gib mir alle Dateien des(r) Jobs, in denen die Datei A.B.C vorkommt“. Es werden also nicht nur die Zeilen ausgegeben, in denen die Datei A.B.C vorkommt, sondern auch alle anderen Dateien des jeweiligen Jobs. Der EX-Operator ist besonders in Verbindung mit dem 99er-Operator sinnvoll, da nur hiermit folgende Abfrage gemacht werden kann: „Gib mir alle Jobs, die die Datei A.B.C und die Datei X.Y.Z verwenden“. NX ---> Not Exists: Der NX-Operator ermöglicht Abfragen in der Form „Gib mir alle Dateien des(r) Jobs, in denen die Datei A.B.C nicht vorkommt“. Der NX-Operator ist wie der EX-Operator besonders in Verbindung mit dem 99er-Operator sinnvoll, da nur hiermit folgende Abfrage gemacht werden kann: „Gib mir alle Jobs, in denen weder die Datei A.B.C noch die Datei X.Y.Z verwendet werden“. SA ---> Select all (Zeige alle): Der SA-Operator dient zur Angabe des Bezugsfeldes bei den Operatoren EX und NX. Falls sich diese Operatoren auf das oberste Feld des Eingabe-Panels beziehen, kann der SA-Operator weggelassen werden.
32
Vergleichsoperator 99 (für oder)
Suche nach allen Programmnamen mit XXR als Prefix und … Ein weiteres Beispiel mit JCL-EXEC-Daten Verwenden Sie für ODER den Operator 99 (für „mehr Argumente“) … und im Programmparameter mit MSGLEVEL=1 oder ML=1, egal an welcher Position
33
Vergleichsoperator 99 (für oder)
Für jedes 99 (hier für PARM) geht ein PopUp-Panel auf, in dem Sie für dieses Feld bis zu 8 Abfragen eingeben können Merke: Im PopUp-Panel können Sie UND und ODER verwenden.
34
PC-Client - Ausgabepanel
35
PC-Client - Ausgabepanel
Doppelklick auf eine Zeile zeigt alle Daten der Zeile an
36
PC-Client - SORT (1) Zum Sortieren klicken Sie in eine Spaltenüberschrift
37
PC-Client - SORT (2) 2. Spalte auswählen 3. Sortierung ändern
1. Menü Options und SORT 2. Spalte auswählen 3. Sortierung ändern 4. auf- oder absteigend für jede Spalte
38
PC-Client - SORT (3) die sortierte Tabelle
Die Reihenfolge der Spalten ist jetzt anders, und es fehlen Spalten. Wie das?
39
PC-Client - Suchen Benützen Sie das Menü SEARCH, um nach Inhalten zu suchen.
40
PC-Client - Suchen 1.Menü Search und Feld auswählen, in dem gesucht werden soll, z.B. in PARM 2. Geben Sie den Suchbegriff ein, z.B. *MODE=CREATE*
41
PC-Client - Suchen 3. erstes Vorkommen von *MODE=CREATE*
4. Sprung zum nächsten *MODE=CREATE*
42
PC-Client - Suchen …oder alle Zeilen mit *MODE=CREATE* markieren
43
PC-Client - Sub-Tabelle
…dann über Menü VIEW und Sub-Tabelle …
44
PC-Client - Sub-Tabelle
…eine Tabelle mit allen *MODE=CREATE* erhalten Hinweis: Diese Funktion gibt es nur im PC-Client
45
PC-Client - TOGGLE Funktion
Über VIEW und TOGGLE kann man die Markierungen „umkehren“...
46
PC-Client - TOGGLE Funktion
Das Ergebnis nach TOGGLE Hinweis: Diese Funktion gibt es nur im PC-Client
47
PC-Client - Alle Zeilen markieren
...mit ALL kann man alle Zeilen markieren... Hinweis: Diese Funktion gibt es nur im PC-Client
48
PC-Client - Alle Markierungen entfernen
...und mit REMOVE kann man alle Markierungen entfernen Hinweis: Diese Funktion gibt es nur im PC-Client
49
Allgemeine Optionen Allgemeine Angaben können über das Menü Options und General definiert werden
50
Allgemeine Optionen Anzahl Zeilen im Ergebnispanel. Wir empfehlen keine zu große Zahl.
51
Allgemeine Optionen Ihr Scheduling-System auswählen
52
Haben Sie bereits Fragen zum PC-Client?
Ja?
53
PC-Client - Weitere Funktionen
Zeilenkommando All vgl. ISPF-Dialog Arrange Fix History - Job Run Times Command ===> Top : Legend SAVE SORT Find STAT LIBS BATCH Arrange EXit Bottom: ? List all Zeilenbefehle S ..." A Appl. R Run Cycles B Browse Job JT Job/Table Q PGM/PSB CP TWS-CP SI SYSIN ... Auftrags-Id ON Jobname Job Start Time Job End Time ,20: ,20:02 .. ACW500010A #DB2IMS ,06: ,06:01 .. ACW500010A #DB2IMS ,06: ,06:01 .. ACW500020A #DB2IMS ,20: ,20:10 .. ACW500020A #DB2IMS ,20: ,20:03 .. ACW500020A #DB2IMS ,03: ,03:17 .. ACW500020A #DB2IMS ,01: ,01:32 .. ACW500020A #DB2IMS ,03: ,03:18 Statistics Group Export / Import Gibt es nur im PC-Client Auswahl speichern/laden Cut und Paste BIF (Batch Interface) Details & Tips zur Auswahlmaske
54
ISPF-Dialog - Zeilenkommandos
Die XINFO-Zeilenkommandos sind Verbindungen zu anderen Daten, vergleichbar mit einem Hyperlink in Webseiten. Planname Jobname Job Resource Table DSN PGM SMF History
55
PC-Client - Zeilenkommando
Ein weiteres Beispiel: Suche nach einem PL/1-Programm 1. Klick auf das Pluszeichen bei Source 2. Klick auf das Pluszeichen bei PL/1 3. Klick auf „General Information“
56
PC-Client - Zeilenkommando
1. Programnamen eingeben, z.B. DSNTEP2 2. OK drücken
57
PC-Client - Zeilenkommando
Das Programm DSNTEP2 wird einmal gefunden - im Sourcemember DSN610.SDSNSAMP
58
PC-Client - Zeilenkommando
Sie wollen wissen, in welchen JCL-Steps das Programm verwendet wird? 1. Klick mit rechter Maustaste auf die Zeile 2. In diesem Menü JCL auswählen 3. In diesem Menü EXEC-Statements auswählen - mit linker Maustaste
59
PC-Client - Zeilenkommando
Das Programm DSNTEP2 wird in diesen Jobs gefunden
60
PC-Client - Zeilenkommando
Sie wollen wissen, wann der Job XXRJDBC2 gelaufen ist? 1. Klick mit rechter Maustaste auf die Zeile 2. In diesem Menü SMF auswählen 3. In diesem Menü Job-Information auswählen - mit linker Maustaste
61
PC-Client - Zeilenkommando
Returncode Jobstartzeit Jobendezeit
62
PC-Client - ALL (1) Zeilenkommandos gelten normalerweise „nur“ für den ausgewählten Satz... ...z.B. alle EXEC Anweisungen des Jobs XXRJDBL0...
63
PC-Client - ALL (2) Wenn man aber die EXEC Anweisungen aller angezeigten Jobs möchte...
64
PC-Client - ALL (3) ...dann verwendet man am besten das ALL Kommando im Menü VIEW ... ...für EXEC Anweisungen ...
65
PC-Client - ALL (4) ... und erhalten eine Tabelle mit den EXEC Anweisungen aller vorher angezeigten Jobs.
66
PC-Client - ARRANGE Das Layout kann mit der ARRANGE-Funktion im Menü VIEW geändert werden. Der Anwender ändert das Layout im Dialog, die Einstellungen werden am PC gespeichert
67
PC-Client - FIX (1) wenn beim Scrollen ...
68
PC-Client - FIX (2) ... mehr als eine Spalte fest stehen bleiben soll...
69
PC-Client - FIX (3) ...dann verwenden Sie das Kommando FIX...
...und geben im Dialog die gewünschte Anzahl ein
70
PC-Client - FIX (4) Ergebnis: Die beiden linken Spalten bleiben stehen
71
PC-Client - STATISTICS
Eine weitere Funktion des PC-Clients: STATISTICS … … z.B. für das Feld ALLOC … Summe = 250 MB
72
PC-Client - GROUP (1) Eine nützliche Funktion: GROUP
Z.B. Gruppieren nach CA-1 CREATION DATE
73
PC-Client - GROUP (2) Man erhält als Ergebnis die Anzahl der erstellten Kassetten / Tag
74
PC-Client - EXPORT (1) Übersicht über alle VOLUMES
Warum eigentlich nicht als Grafik?
75
PC-Client - EXPORT (2) Leider gibt es in XINFO noch keine Grafik für Volumes, aber...
76
PC-Client - EXPORT (3) Die Grafik kann man auch mit XINFO und EXCEL erstellen:
77
PC-Client - EXPORT (4) ...und in die richtige Reihenfolge bringen.
(Das kann man aber auch später in EXCEL machen) 1. Schritt: Mit ARRANGE die Spalten auswählen...
78
PC-Client - IMPORT nach EXCEL (1)
...und als Dateityp „Export File (*.CSV)“ auswählen 2. Schritt: „Save as...“ auswählen
79
PC-Client - IMPORT nach EXCEL (2)
3. Schritt: Mit EXCEL die Datei öffnen: Hinweis: Bei Dateityp „Alle Dateien“ auswählen
80
PC-Client - IMPORT nach EXCEL (3)
4. Schritt: „Getrennt“ auswählen... ...und mit „Ende“ bestätigen
81
PC-Client - IMPORT nach EXCEL (4)
5. Schritt: In der XINFO SPACE-Tabelle „Einfügen Diagramm...“ auswählen
82
PC-Client - Diagrammtyp auswählen in EXCEL
6. Schritt: Bei Diagrammtyp „Säule“ und bei „gestapelt“ Stapelbalken auswählen Mit „Ende“ bestätigen
83
PC-Client - Volume Übersicht
Das Ergebnis: Eine Übersicht über alle Volumes
84
PC-Client - Visio Export
Diese Jobfolge nach Visio exportieren
85
PC-Client - Visio Export
Netzplan als „Visio-Importdatei“ speichern
86
PC-Client - Visio Export
Im Programm Visio „Datei Öffnen“
87
PC-Client - Visio Export
Visio Import Dialog, alle Einstellungen können beibehalten werden.
88
PC-Client - Visio Export
Dateikonvertierung
89
PC-Client - Visio Export
Layout anpassen über „Shape“ -> „Layout optimieren“
90
PC-Client - Visio Export
Formatvorlage und Richtung anpassen
91
PC-Client - Visio Export
Zum Vergleich
92
PC-Client - Export Formate, Übersicht
Tabellen HTML CSV für Excel TXT als ASCII Text DAT für XINFO PC-Client Graphik VMF für den WebViewer WMF, JPEG, BMP, PCX, TIF usw. VISO 2000
93
PC-Client - XINFO Tabelle als HTML-Datei
XINFO Tabelle als HTML-Datei im Explorer...
94
PC-Client - GIF Graphiken
XINFO Netzplan als GIF-Datei im Explorer...
95
PC-Client - BMP Graphiken
..oder als BMP-Datei in MS-Paint
96
PC-Client - Graphiken, Dateigrössen
Ein kleiner Tip: WMF liefert optimale Qualität und spart Plattenplatz
97
PC-Client - Auswahl speichern und laden (1)
Falls Sie eine komplexe Abfrage wiederholt verwenden wollen...
98
PC-Client - Auswahl speichern und laden (2)
Mit „Save Auswahl“ können Sie die Abfrage speichern ...
99
PC-Client - Auswahl speichern und laden (3)
… der Dateinamenssuffix-/typ muss SEL sein.
100
PC-Client - Auswahl speichern und laden (4)
Mit „Load Auswahl“ können Sie eine gespeicherte Abfrage wieder laden.
101
PC-Client - Werte kopieren (1)
Wenn Sie z.B. diesen Wert in die Zwischenablage kopieren wollen...
102
PC-Client - Werte kopieren (2)
..dann markieren Sie den Wert einfach mit der linken Maus und drücken „SHIFT-Einfg“.
103
PC-Client - Graphiken Der XINFO PC-Client liefert verschiedene Graphiken: SMF-Balkenplan Datenflussplan JCL Explorer Source Explorer Job Netzplan CALL Diagramm
104
PC-Client - Displays für Graphiken
Die GRAPH-Displays sind am Ende der Liste aufgeführt.
105
PC-Client - Jobnetzplan
Der Jobnetzplan zeigt die Jobs und die Abhängigkeiten zwischen den Jobs grafisch an, welche im Scheduler (TWS, CA7, CONTROL-M, ZEKE, TWS, ...) definiert sind: Jobs Vorläufer Nachläufer Trigger (CA7) Conditions (Control-M, ZEKE) Dateien (CA7, ZEKE, TWS) Prompts (TWS)
106
PC-Client - Jobnetzplan
Jobnetzpläne können über mehrere Wege erzeugt werden über das allgemeine Menü GRAPH Oder über das Menü SCHEDULER, Submenü Ihres Scheduling-Systems und Submenü Jobnetzplan
107
PC-Client - Jobnetzplan über Menü Graph
Zuerst auf das Pluszeichen bei GRAPH klicken … ... dann Ihren gewünschten Netzplan auswählen
108
PC-Client - Jobnetzplan über Menü Scheduler
Oder: Zuerst auf das Pluszeichen bei SCHEDULER klicken … … dann auf das Pluszeichen von Ihrem Scheduling-System klicken … … zuletzt Job-Netzplan auswählen
109
PC-Client Jobnetzplan - Suchkriterien
Es wird jedes Mal zuerst das Eingabepanel angezeigt XXRJJUP Startjob Wichtiger Hinweis: Grafiken mit Abfragen wie “alle Jobs in meinem System” machen keinen Sinn ! Hier definieren Sie die Anzahl der abhängigen Jobs, die mit angezeigt werden: Pred steht für Predecessor, Succ für Successor. Mit Pred=1 wird genau ein 1 Vorläufer bzw. mit Succ=1 genau 1 Nachfolger des/r gefundenen Jobs mit angezeigt.
110
PC-Client Jobnetzplan - Ergebnis Pred/Succ = 1
Startjob Pred/Succ = 1, es wird eine Stufe mehr als die Auswahl dargestellt
111
PC-Client Jobnetzplan - Ergebnis Pred/Succ = 2
Startjob Vorgänger, 1. Stufe Nachfolger, 1.Stufe Nachfolger, 2.Stufe
112
PC-Client Jobnetzplan - Layout der Knoten
Kasten mit durchgezogener Linie = Job(s) entspricht Auswahl im Eingabepanel Kasten mit gestrichelter Linie = Job(s) über die Angabe der Pred./Succ.-Levels
113
PC-Client Jobnetzplan - Abhängigkeitslevel (1)
XXRJANF Neue Auswahl
114
PC-Client Jobnetzplan - Abhängigkeitslevel (2)
Frage: Welche Jobs sind von XXRJJUP abhängig?
115
PC-Client Jobnetzplan - Abhängigkeitslevel (3)
1. Rechter Mausklick auf XXRJJUP 3. Anzahl der Vor- und Nachläufer neu auswählen 2. Menü „Dep. Level“ auswählen
116
PC-Client Jobnetzplan - Abhängigkeitslevel (4)
Ausgangspunkt Diese Jobs sind abhängig von XXRJJUP!
117
PC-Client Jobnetzplan - Zeilenkommandos (1)
In großen Plänen ist es hilfreich, eine Liste aller Vorgänger und Nachläufer zu erhalten …. 1. Rechter Mausklick auf XXRJJUP 2. SUCC auswählen
118
PC-Client Jobnetzplan - Zeilenkommandos (2)
3. Es werden alle Nachfolgerjobs in einer Liste angezeigt Startjob 4. Durch Mausklick in der Liste werden diese markiert
119
PC-Client Jobnetzplan - Zeilenkommandos (3)
In jedem Netzplan kann man sich die zum Job gehörende JCL anzeigen lassen, sowie die JCL mit Prozeduren Rechter Mausklick auf JOB
120
PC-Client Jobnetzplan - Zeilenkommandos (4)
JCL wurde vom Mainframe übertragen.
121
PC-Client Jobnetzplan - Zeilenkommandos (5)
Prozeduraufruf
122
PC-Client Jobnetzplan - Zeilenkommandos (6)
JCL mit Prozeduren
123
PC-Client Jobnetzplan - Zeilenkommandos (7)
JCL mit Prozeduren wurde aufgelöst und vom Mainframe übertragen. Aufgelöste Prozedur
124
PC-Client - Datenflussplan
Der XINFO-Datenflussplan zeigt Ihnen die JCL grafisch an. Folgende Informationen dienen als Datenbasis: Jobs Joblibs Steps Programme DD DSN DB2 IMS
125
PC-Client - Datenflussplan - Display Auswählen
Als erstes müssen Sie im Startpanel die Grafik mit dem Datenflussplan auswählen ...
126
PC-Client - Datenflussplan - Selektion
... dann geben Sie die Selektionskriterien ein, z.B. *XINFO* ... ... starten Sie mit OK die Abfrage ...
127
PC-Client - Datenflussplan Übersicht
... und Sie erhalten den Dataset Flowchart DD DSN Job PGM another Job
128
PC-Client - Datenflussplan Zeilenkommandos
Klick mit rechter Maustaste auf ein Dataset Symbol (gelbe Box) aktiviert das Menü mit den Zeilenkommandos ...
129
PC-Client - Datenflussplan JCL
Klick mit rechter Maustaste auf auf ein Programmsymbol (weiße Box) aktiviert ein anderes Menü, in dem Sie z.B. die komplette JCL bekommen ... ... oder bei “JCL with Procedures” erhalten Sie die JCL, so wie sie vom JES submitted wird. D.h., mit allen Prozeduren und symbolischen Parametern.
130
PC-Client - Datenflussplan Abhängigkeiten
Die Vorläufer- (“Pred”) oder Nachfolger- (“Succ”) -Funktion zeigt alle direkten Predecessor und Successor ...
131
PC-Client - Datenflussplan Abhängigkeiten
Ein Klick auf einen Eintrag … ... zeigt die Datei in der Grafik an.
132
Datenfluss-Netzplan, Beispiel mit DB2-Daten
Temporärer Dataset Step 2 liest DB2-Tabellen sowie Datasets und schreibt Datasets DB2 DB2 - Zugriff, hier READ DB2 - Tabellenname
133
Step 3 liest und schreibt Datasets
Datenfluss-Netzplan Wie bei allen Netzplänen: Zeilenkommandos, Dep. Level, JCL usw. sind auch hier verfügbar! Step 3 liest und schreibt Datasets
134
Datenfluss-Netzplan Datenfluss-Netzplan z.B. die JCL
135
PC-Client - JCL Explorer
Der JCL-Explorer zeigt die JCL (und die JCL-Prozeduren) in einer vollkommen neuen Sicht (Baumstruktur) an, mit: Jobs Joblibs Steps Stelibs Programme DD DSN
136
PC-Client - JCL Explorer - Übersicht
Klicken Sie auf ein Job-Symbol ... Job PGM DD DSN
137
PC-Client - JCL Explorer - Datenflussplan
Klicken Sie auf ein JobLib-Symbol ... ... und Sie bekommen einen Datenflussplan des Jobs ...
138
PC-Client - JCL Explorer - Jobnetzplan
... und Sie bekommen einen Jobnetzplan
139
PC-Client - SMF-Balkenplan
Das SMF-Balkendiagramm zeigt Ihnen die SMF-Informationen grafisch an, mit: Jobnames Startzeit Endezeit Wartezeit Fehlerhafte Jobs Zusammenfassung
140
PC-Client - SMF-Balkenplan
SMF-Balkenzpläne können über mehrere Wege erzeugt werden über das allgemeine Menü GRAPH Oder über das Menü SMF und dem Submenü „Jobruntime Barchart“
141
PC-Client - SMF-Balkenplan über Menü Graph
Zuerst auf das Pluszeichen bei GRAPH klicken … ... dann „SMF - Jobruntime Barchart“ auswählen
142
PC-Client - Balkenplan über Menü Scheduler
Oder: Zuerst auf das Pluszeichen bei SMF klicken … ... dann „Jobruntime Barchart“ auswählen
143
PC-Client - Balkenplan
Es wird jedes Mal zuerst das Eingabepanel angezeigt Wie liefen die Jobs mit XXRJ* als Jobnamensprefix am ?
144
PC-Client - Balkenplan
Wählen Sie Ihre Sortierreihenfolge Feld nach oben oder unten schieben Je Feld auf- oder absteigend
145
PC-Client - Balkenplan
Mit Zoom+ oder Zoom- können Sie die Darstellung vergrößern oder verkleinern
146
PC-Client - Balkenplan
Jobnamen Zeitachse Wartezeit Fehlerjob Wartezeit Anzahl aller Jobs
147
PC-Client - Balkenplan
Klick mit linker Maustaste zeigt alle Daten zu diesem Joblauf an Returncode, Start- und Endezeit Wait for Initiators Wait for Enqueue oder Device
148
PC-Client - Balkenplan
Über das Menü OPTIONS und Jobruntimes können Sie Layout-Angaben zum Balkenplan definieren
149
PC-Client - Balkenplan
Bis zu welchem Returncode ist der Job noch OK, wird also nicht als Fehler angezeigt
150
PC-Client - Balkenplan
Ab 10 Sekunden als Wait-Job identifiziert Diese Waits anzeigen Farben für die Waits
151
PC-Client - Balkenplan
„Langläufer“-Job wartete zuerst 405 Sekunden und lief dann 642 Sekunden
152
PC-Client - Balkenplan
Zusammenfassung bzw. Anzahl der oben gezeigten Jobs
153
PC-Client - Balkenplan
Scrollbar vertikal Scrollbar horizontal
154
PC-Client - Balkenplan
Bei Klick auf Jobnamen …
155
PC-Client - Balkenplan
… wird der Netzplan zu dieser Jobstartzeit positioniert
156
PC-Client - Balkenplan
1. Mit gedrückter linker Maus einen Bereich markieren … 2. … dann mit linker Maus in leeren Bereich klicken
157
PC-Client - Balkenplan
… dieser Bereich wird gezoomt
158
PC-Client - Balkenplan
Mit rechter Maustaste auf einen Jobbalken klicken … …und „Zoom back“ auswählen … … es wird zurück gezoomt
159
PC-Client - Balkenplan
Mit der rechten Maustaste kann natürlich wieder zu allen zu diesem Job gehörigen weiteren Daten gesprungen werden = Zeilenkommando, z.B. direktr zu den Ressourcen des Schedulers (hier TWS) …
160
PC-Client - Balkenplan und Zeilenkommando
161
PC-Client - Balkenplan und Zeilenkommando
Oder mit der rechten Maustaste direkt die JCL anzeigen lassen
162
PC-Client - Balkenplan und Zeilenkommando
163
PC-Client - Balkenplan von einem Job
Ziel: Das Joblaufzeitverhalten eines Jobs anzeigen Im Eingabepanel den Jobnamen auswählen … ... es erscheint eine Warnung, wenn der Zeitrahmen über mehr als 24 Stunden geht … … die Option „Create barchart, but ignore date“ auswählen …
164
PC-Client - Balkenplan von einem Job
… in der Zeitachse fehlt das Datum Sehr „stabiles“ Laufzeitverhalten - fast immer zur selben Zeit „kleine Ausreißer“
165
PC-Client - Balkenplan von einem Job
Wann war dieser „Ausreißer“-Job? Linker Mausklick auf Balken.
166
PC-Client - Balkenplan falten/entfalten
Mit „Complete“ wird Ihnen der Balkenplan komplett auf einer Bildschirmseite angezeigt
167
PC-Client - Balkenplan falten/entfalten
Wie Sie erkennen können, gibt es zeitliche Lücken. In diesem Zeitraum wird kein Job angezeigt.
168
PC-Client - Balkenplan falten/entfalten
Mit „Folded“ werden die „Leerzeiten“ ausgeblendet Das ist sinnvoll, wenn einzelne Jobläufe weit auseinander liegen.
169
PC-Client - Balkenplan falten/entfalten
Mit „Unfold“ werden die „Leerzeiten“ wieder eingeblendet
170
PC-Client - SMF-Balkenplan
Im Menü Options können Sie mit Jobruntimes die Parameter für den Balkenplan anpassen
171
PC-Client - SMF-Balkenplan
Zeiten werden ausgeblendet („gefaltet“), wenn ein Zeitraum von (hier) 10 Minuten ohne eine Jobaktivität existiert
172
PC-Client - SMF-Balkenplan
Normalerweise wird jeder Joblauf in genau einer Zeile dargestellt. Bei Jobs, welche öfters an einem Tag laufen, macht es Sinn, wenn man alle Läufe dieses Jobs in einer einzigen Zeile darstellt. Dazu bitte diese Option aktivieren.
173
PC-Client - Batch Interface (BIF)
Das BIF Interface ermöglicht die automatische Erstellung von Dateien, um z.B. Information für besondere Anwendergruppen bereitzustellen, z.B. den Fachabteilungen. Unterstützte Ausgabeformate: HTML Excel TXT VMF für den WebViewer JPG, GIF, PCX, BMP usw.
174
Wie kann ich diese Tabelle automatisch erstellen?
PC-Client - Warum BIF? Wie kann ich diese Tabelle automatisch erstellen?
175
PC-Client - Batch Interface (BIF)
Bei der automatischen Bearbeitung mittels BIF müssen alle Informationen, welche sonst im Dialog manuell eingegeben werden, bereit gestellt werden. Selektionskriterien eingeben und als Datei sichern Logondaten eingeben und als Datei sichern BIF-Datei erstellen
176
PC-Client - Batch Interface (BIF)
1) Selektionskriterien: Return Code nicht leer Jobs seit gestern 18:00 Uhr YESTERDAY,18:00:00
177
PC-Client - Batch Interface (BIF)
2) Selektionskriterien sichern
178
PC-Client - Batch Interface (BIF)
Logon 3) Logondaten sichern: verschlüsseln von Benutzer & Passwort Save
179
PC-Client - Batch Interface (BIF)
4) Batchdatei erstellen Anmeldung Ausführung der Auswahl Abspeicherung der Ausgabe Weitere wichtige BIF - Parameter: CLOSE (nach CREATE_???_FILE, schließt aktuelles Fenster) CLOSE=LOG (schließt den Batch-Monitor) CLOSE=ALL (schließt alle Fenster) EXIT (beendet XINFO) und andere …
180
PC-Client - Batch Interface (BIF)
Die erstellte BIF-Datei kann über „Öffnen“ gestartet werden … … oder in der Konsole bzw. über eine BAT-Datei
181
PC-Client - Batch Interface (BIF)
182
PC-Client - Batch Interface (BIF)
Datei anzeigen über Doppelklick
183
PC-Client - Details & Tips zur Auswahlmaske
Jobname = alle mit „R“ beginnend Es kann mit Wildcards gearbeitet werden ... R* JOB%0001 Jesname ist z.B. JOBA0001, JOB10001 usw. …und mit Platzhaltern
184
PC-Client - Details & Tips zur Auswahlmaske
YESTERDAY Hilfreich bei Datumsfeldern: TODAY, HEUTE, TOMORROW, MORGEN, YESTERDAY, GESTERN
185
PC-Client - Details & Tips zur Auswahlmaske
Welche Jobs sind gestern gestartet worden? YESTERDAY Über das Menü kann man die Einträge in der Maske sichern und wieder herstellen, sowie sich die generierte SQL anzeigen lassen.
186
PC-Client - Details & Tips zur Auswahlmaske
Execute
187
PC-Client - Details & Tips zur Auswahlmaske
Jobs seit gestern
188
PC-Client - Details & Tips zur Auswahlmaske
XXR* XXRC* Mittels des „99“ Operators kann die Ergebnismenge gezielt eingeschränkt werden. Alle Jobnamen, die mit „XXR“, aber nicht mit „XXRC“ beginnen!
189
PC-Client - Details & Tips zur Auswahlmaske
Das Ergebnis des „99“er-Operators.
190
PC-Client - Details & Tips zur Auswahlmaske
Manuell auf „XXRCOB“ geändert WHERE ist editierbar. SELECT & FROM nicht. Execute
191
PC-Client - Details & Tips zur Auswahlmaske
Alle Jobnamen, die mit „XXR“, aber nicht mit „XXRCOB“ beginnen
192
PC-Client - Call Diagramm
Welche Programme rufen das Unterprogramm GGPPT3F auf? GGPPT3F
193
PC-Client - Call Diagramm
Diese Programme müssen überprüft werden, wenn GGPPT3F geändert wird!
194
PC-Client - Source Explorer
195
PC-Client - Source Explorer
linker Mausklick auf das Pluszeichen
196
PC-Client - Source Explorer
Mögliche Programm-Elemente: CICS, COPY, INCLUDE, CALL, FILE, DB2
197
PC-Client - Source Explorer
Source Bibliothek Hauptprogramm Welche Jobs verwenden das Programm COPY / Includes DB2 Zugriffe Datei Zugriffe Prozeduren Externe Programme
198
PC-Client - Source Explorer
COPY-Member mit Zeilenangabe, des COPY-Befehls im Source-Member „GGPPT3F“ linker Mausklick auf das Pluszeichen
199
PC-Client - Source Explorer
CALL - Aufrufe von „GGPPT3F“ linker Mausklick auf das Pluszeichen
200
PC-Client - Source Explorer
linker Mausklick auf das CALL - Icon erstellt das CALL Diagramm
201
PC-Client - Source Explorer
rechter Mausklick im Baum des jeweiligen Source - Members zeigt das Kontext-Menü an z.B. Programm-Source anzeigen
202
PC-Client - Source Explorer
Die angeforderte Programm-Source
203
PC-Client - Druckfunktion
Alle Grafiken können auf Druckern oder Plottern mit einer einheitlichen Druckfunktion ausgegeben werden. Jobnetze SMF Balkenpläne Datenflusspläne CALL-Diagramme
204
PC-Client - Graphiken Drucken
...oder hier klicken... Mit der Druckfunktion können Sie jede Grafik auf jedem Drucker oder Plotter ausgeben: „File Print...“
205
PC-Client - Druckvorschau
Die Druckvorschau (Page Preview).
206
PC-Client - „Page Settings“
Klicken Sie auf den Button “Page Setup”, um den Druck anzupassen. PS.: Wenn der Faktor kleiner als 25% ist, können Sie die Fonts nicht lesen.
207
PC-Client - Haben Sie noch Fragen?
History - Job Run Times Command ===> Top : Legend SAVE SORT Find STAT LIBS BATCH Arrange EXit Bottom: ? List all Zeilenkommandos S ..." A Appl. R Run Cycles B Browse Job JT Job/Table Q PGM/PSB CP TWS-CP SI SYSIN ... Auftrags-Id ON Jobname Job Start Time Job End Time .. ACW500000A #DB2IMS ,20: ,20: ACW500000A #DB2IMS ,20: ,20:00 .. ACW500000A #DB2IMS ,20: ,20:06 .. ACW500000A #DB2IMS ,20: ,20:02 .. ACW500010A #DB2IMS ,06: ,06:01 .. ACW500010A #DB2IMS ,06: ,06:01 B. ACW500020A #DB2IMS ,20: ,20:10 .. ACW500020A #DB2IMS ,20: ,20:03 .. ACW500020A #DB2IMS ,03: ,03:17 .. ACW500020A #DB2IMS ,01: ,01:32 .. ACW500020A #DB2IMS ,03: ,03:18 Suchbegriffe JCL JOB Anweisungen Command ===> Top : BATCH Build JCL END Leave OPT Optionen Reset Clear Jobname ===> EQ #DB2*____ Account ===> EQ ________________ Programmers Name ===> EQ ________________ CLASS ===> EQ ________ MSGCLASS ===> EQ ________ NOTIFY ===> EQ ________ PRIORITY ===> EQ _ REGION ===> EQ ________ RESTART ===> EQ ________ TYPRUN ===> EQ ________ USER ===> EQ ________ Library Key ===> EQ ___ Member Name ===> EQ ________ Ja? Dann senden Sie uns bitte ein
208
Der ISPF-Dialog JCL - DSN Command ===> Top : Legend SAVE SORT Find STAT LIBS BATCH Arrange Bottom: ? List all Zeilenbefehle S ..." BD Browse DSN DH Jobname Program DD-Name DSN DSNUPROC * .. #DB2IMS X EXB &&SYSUT2 .. #DB2IMS X AXB &&X843 .. #DB2IMS IDCAMS SYSIN * .. #DB2IMS IDCAMS SYSIN P03.KK.ZWBE.DAI96S2.$ .. #DB2IMS DSNUTILB STEPLIB RZR.DB21.DSNLOAD .. #DB2IMS DSNUTILB SYSIN * .. #DB2IMS K STEPLIB RZR.IMS.USERDC .. #DB2IMS K STEPLIB RZR.IMS.RESLIB .. #DB2IMS K STEPLIB RZR.IMS.DYNALIB .. #DB2IMS K STEPLIB RZR.IMS.USERLIB History - Job Run Times Command ===> Top : Legend SAVE SORT Find STAT LIBS BATCH Arrange EXit Bottom: ? List all Zeilenbefehle S ..." A Appl. R Run Cycles B Browse Job JT Job/Table Q PGM/PSB CP TWS-CP SI SYSIN ... Auftrags-Id ON Jobname Job Start Time Job End Time .. ACW500000A #DB2IMS ,20: ,20: ACW500000A #DB2IMS ,20: ,20:00 .. ACW500000A #DB2IMS ,20: ,20:06 .. ACW500000A #DB2IMS ,20: ,20:02 .. ACW500010A #DB2IMS ,06: ,06:01 .. ACW500010A #DB2IMS ,06: ,06:01 B. ACW500020A #DB2IMS ,20: ,20:10 .. ACW500020A #DB2IMS ,20: ,20:03 .. ACW500020A #DB2IMS ,03: ,03:17 .. ACW500020A #DB2IMS ,01: ,01:32 .. ACW500020A #DB2IMS ,03: ,03:18 Search Arguments JCL JOB Anweisungen Command ===> Top : BATCH Build JCL END Leave OPT Options Reset Clear Jobname ===> EQ #DB2*____ Account ===> EQ ________________ Programmers Name ===> EQ ________________ CLASS ===> EQ ________ MSGCLASS ===> EQ ________ NOTIFY ===> EQ ________ PRIORITY ===> EQ _ REGION ===> EQ ________ RESTART ===> EQ ________ TYPRUN ===> EQ ________ USER ===> EQ ________ Library Key ===> EQ ___ Member Name ===> EQ ________
209
Command ==> TSO XINFO
ISPF-Dialog - Aufruf Der ISPF-Dialog von XINFO wird durch eine REXX-Prozedur gestartet. Bitte fragen Sie Ihren XINFO-Administrator, wie Sie XINFO starten können. Als Beispiel wollen wir XINFO als TSO- Kommando starten. Command ==> TSO XINFO
210
ISPF-Dialog - Hauptpanel
Startpanel Suchbegriffe Vergleichsoperatoren Zeilenkommandos Befehle
211
ISPF-Dialog - Startpanel
XINFO zeigt Ihnen im Startpanel die Displays an. Was ist ein Display?
212
ISPF-Dialog - Was ist ein Display?
...und Ausgabepanel Ein Display ist eine Kombination aus Eingabe-…
213
ISPF-Dialog - Alternative Startpanel
Alternatives Startpanel …falls das Startpanel zu verwirrend ist, XINFO bietet eine Alternative
214
ISPF-Dialog - Alternative Startpanel
Und wie kann ich den alternativen Stil aktivieren Geben Sie 0 für Optionen ein… Hinweis: Dieser Menüpunkt kann seit V3R2 unsichtbar dargestellt werden.
215
ISPF-Dialog - Optionen
Mit Y ist das Startpanel gruppiert, mit N sehen Sie alle Abfragemöglichkeiten. Sie müssen XINFO verlassen, damit die Änderung wirkt.
216
ISPF-Dialog - Ein Display auswählen
Die beste Methode, XINFO zu lernen, ist der Weg durch möglichst viele Displays, z.B. direkt mit oder im alternativen Startpanel z.B. zuerst mit 8 für JCL auswählen, dann im JCL-Auswahlpanel mit 4 für DSN
217
ISPF-Dialog - Suchbegriffe
Es erscheint das Selektionspanel Geben Sie Ihre Suchkriterien ein, z.B. alle Programme “I*”, welche ein DD-Statement “SYS*” haben. Sie können Vergleichsoperatoren verwenden wie EQ, NE, GT, LT, LE, GE, NB...
218
ISPF-Dialog - Suchergebnis
... das Ergebnis
219
ISPF-Dialog - Im Suchergebnis blättern
Bitte beachten Sie beim Blättern, dass einige Spalten fest stehen bleiben können Zum Blättern benutzen Sie die PF-Standardtasten PF7, PF8, PF10 und PF11
220
ISPF-Dialog - Zu viele Zeilen
“Too may rows” Was kann das bedeuten? XINFO-Displays zeigen standardmässig nur die ersten 999 Datensätze an. Den Wert können Sie in den XINFO-Optionen anpassen ...
221
ISPF-Dialog - Optionen
222
ISPF-Dialog - Vergleichsoperatoren
XINFO bietet Ihnen jede Menge Vergleichsoperatoren ...
223
ISPF-Dialog - Vergleichsoperatoren
Mit PF1 für Hilfe erhalten Sie eine Übersicht aller Vergleichsoperatoren.
224
ISPF-Dialog - Operator 99
Ein spezieller Vergleichs-operator ist der Operator
225
ISPF-Dialog - Operator 99
“&” bedeutet UND “!” bedeutet ODER Jeder 99-Operator bringt nach Datenfreigabe ein Pop-Up-Panel, in dem Sie für das entsprechende Feld (hier Jobname) weitere Suchkriterien eingeben können
226
ISPF-Dialog - Operator 99
Im Beispiel fragen wir nach allen Jobs mit Jobnamen GROESSER-GLEICH “A” und KLEINER “C” (also alle Jobs von A bis B) oder Jobnamen, die mit “XXR” beginnen
227
ISPF-Dialog - Noch Fragen zu Displays?
Ja? Dann senden Sie uns bitte ein
228
ISPF-Dialog - Zeilenkommandos
Die XINFO-Zeilenkommandos sind Verbindungen zu anderen Daten, vergleichbar mit einem Hyperlink in Webseiten. Planname Jobname Job Resource Table DSN PGM SMF History
229
ISPF-Dialog - Zeilenkommandos
Die XINFO-Zeilenkommandos sehen Sie in diesen drei Zeilen. Die Zeilenkommandos S und ? gibt es in jedem Ergebnispanel. Alle anderen Zeilenkommandos können je Panel unterschiedlich sein.
230
ISPF-Dialog - Wählen Sie
Das Zeilenkommando “S” (Wählen Sie ) zeigt alle Daten einer Datenzeile an
231
ISPF-Dialog - Wählen Sie
Das Ergebnis sind alle Daten eines Datensatzes auf einen Blick. Mit F7 bzw. F8 können Sie nach oben bzw. unten blättern.
232
ISPF-Dialog - Zeilenkommandos
Wenn Sie noch nicht alle Zeilenkommandos kennen ... ... geben Sie “?” ein und sie erhalten eine Liste aller Zeilenkommandos ...
233
ISPF-Dialog - Zeilenkommandos
In der Liste aller Zeilenkommados können Sie direkt ein Zeilenkommando auswählen, z.B. “B” für Browse Job …
234
ISPF-Dialog - Zeilenkommandos
… und schon Sie sehen die JCL B für Browse-Job ist ein Beispiel für ein „externes“ Zeilenkommando. XINFO ruft ein externes Programm (hier ISPF-Browse) auf. EDIT-JCL wäre genauso möglich, oder EDIT-Prozedur oder EDIT-Datei. Bitte fragen Sie Ihren XINFO-Administrator, wenn statt EDIT nur BROWSE geht.
235
ISPF-Dialog - Zeilenkommandos
Wählen Sie “externe Kommandos” wie Browse, Edit ... ... oder “interne Kommandos” welche zu anderen XINFO-Daten springen ...
236
ISPF-Dialog - Zeilenkommandos
Beispiel für das Ergebnis eines “externen Kommandos” ... ...und das Ergebnis eines “internen Kommandos ”
237
ISPF-Dialog - Zeilenkommandos Zusammenfassung
XINFO hat zwei verschiedene Typen von Zeilenkommandos: Mit „internen“ Zeilenkommandos springen Sie in andere XINFO-Ergebnispanels, z.B. SMF-Historie, DB2-Tabellen, etc. Mit „externen“ Zeilenkommandos springen Sie z.B. in ISPF-Utlities wie Browse, Edit oder andere Tools. Als Anwender müssen Sie nicht zwischen „internen“ und „externen“ Zeilenkommandos unterscheiden. Zeilenkommandos können vom XINFO-Administrator hinzugefügt oder entfernt werden!
238
ISPF-Dialog - Haben sie noch Fragen zu Zeilenkommandos?
Ja? Nicht vergessen:
239
ISPF-Dialog - Befehle LEGEND EXIT SORT HELP FIND FIX STAT SHOW LIBS
EDITSQL BATCH TABLES ARRANGE LISTLC/2 SAVE GROUP XBROWSE, XEDIT ALL INFO
240
ISPF-Dialog - Befehle XINFO hat verschiedene Primärkommandos.
Kommandos wie ARRANGE und FIX verändern das Aussehen der Panels mit den Ergebnisdaten. Kommandos wie STATS, SAVE oder SORT rufen XINFO-Funktionen auf, welche auf alle angezeigten Daten wirken. Kommandos wie LEGEND, TABLES, SHOW und LIBS sind ergänzende Informationen.
241
ISPF-Dialog - Befehle Die Primärkommandos werden hier angezeigt ...
242
ISPF-Dialog - HELP F1 oder HELP gibt Ihnen einen guten Überblick über alle XINFO-Primärkommandos.
243
ISPF-Dialog - LEGEND LEGEND erklärt alle Spalten des aktuellen Displays, z.B. “Time Since Submit” für “Dif.SU”
244
ISPF-Dialog - SORT Mit dem SORT-Kommando können Sie das Ergebnis nach jeder Spalte sortieren lassen ... ... nur SORT sortiert nach der ersten Spalte ...
245
ISPF-Dialog - SORT SORT mit einer Spaltenüberschrift ...
... sortiert alle Zeilen nach der angegebenen Spalte
246
ISPF-Dialog - SORT SORT (ohne Parameter) sortiert nach der ersten Spalte (nicht mehr ab Version V3) SORT n sortiert nach der n-ten Spalte. SORT Spaltenüberschrift sortiert nach der angegebenen Spalte Wenn eine Spaltenüberschrift Leerzeichen beinhaltet, müssen Sie diese in Apostrophe einschließen, z.B., SORT 'Valid Form'. SORT 3 d sortiert nach der 3. Spalte, in absteigender Reihenfolge. SORT 1 d, 3 a sortiert primär nach der ersten Spalte (absteigend) und sekundär nach der dritten Spalte.
247
ISPF-Dialog - SORT - neu mit V3
Ab Version 3 können Sie mit SORT (ohne Parameter) für jedes Ergebnispanel eine Sortierreihenfolge definieren In der Spalte SORT geben Sie die Reihenfolge der Datenfelder an, nach denen sortiert werden soll In der Spalte DIR geben Sie die das Sortierreihenfolge für dieses Datenfeld an: a für absteigend, d für aufsteigend Bestätigen Sie mit ENTER die Sortierreihenfolge. Verlassen Sie das Panel dann mit F3. Sonst: Mit DEL löschen Sie die Sortierreihenfolge. Mit ADMIN wird die Sortierreihenfolge des XINFO-Administrators angezeigt.
248
ISPF-Dialog - FIND Mit FIND ...
...können Sie nach einem Begriff in den Ergebnisdaten suchen ...
249
ISPF-Dialog - FIND ... bei FIND zusammen mit einer Spaltenüberschrift ... ... wird nur in der angegebenen Spalte gesucht
250
ISPF-Dialog - FIND PS.: In den OPTIONS können Sie angeben, ob beim FIND nur in der ersten Spalte oder in allen Spalten gesucht werden soll.
251
ISPF-Dialog - FIND FIND <string> sucht den Begriff <string> FIND <string> n sucht den Begriff <string> in der n-ten Spalte FIND <string> * sucht <string> in allen Spalten FIND <string> First|Last|Next|Prev sucht nach <string> in der angebenenen Richtung FIND <string> ALL gibt die Menge an, wie oft <string> gefunden wird RFIND setzt die Suche fort
252
ISPF-Dialog - FIX FIX hilft Ihnen beim Blättern nach rechts und nach links ... FIX gibt die Anzahl Spalten an, die beim Blättern nach rechts und nach links fest stehen bleiben sollen.
253
ISPF-Dialog - FIX Die ersten beiden Spalten sind fix, bleiben beim Blättern also stehen. Scroll-Bereich
254
ISPF-Dialog - ARRANGE Hier können Sie die Anzahl Zeichen angeben, die im Panel angezeigt werden sollen. Mit dem ARRANGE-Kommando können die Panels individuell angepasst werden. M, MM, A und B können wie im ISPF-Editor verwendet werden.
255
ISPF-Dialog - ARRANGE RESET setzt alle Veränderungen zurück. Befehle
256
ISPF-Dialog - ALL Normalerweise zeigt ein Zeilenkommando wie “SM” alle SMF-Sätze des einen (!) Jobs der ausgewählten Zeile an (hier XXRJCPL) ...
257
ISPF-Dialog - ALL Hier sehen Sie alle SMF-Werte des ausgewählten Jobs XXRJCPL
258
ISPF-Dialog - ALL Nun wollen Sie von allen hier angezeigten Jobs die SMF-Sätze sehen. ALL SM ist eine Kombination des Primärkommandos “ALL” mit dem Zeilenkommando “SM” ...
259
ISPF-Dialog - ALL ... und zeigt im Ergebnis alle SMF-Werte aller vorher angezeigten Jobs an
260
ISPF-Dialog - STAT Das STAT-Kommando (Statistik) ist sinnvoll bei numerischen Spalten, oder Spalten mit Zeitangaben, z.B. der Spalte Dur. für Dauer
261
ISPF-Dialog - STAT ... und zeigt den Durchschnitt, das Maximum und Minimum etc. an
262
ISPF-Dialog - STAT PS.: Statt dem Spaltennamen kann auch die Spaltennummer angegeben werden, wie übrigens überall im XINFO ... STAT 4 wirkt z.B. auf die 4. Spalte
263
ISPF-Dialog - GROUP GROUP zählt die Anzahl der Vorkommnisse der gewählten Spalte (Default Spalte 1) - hier von Jobname
264
ISPF-Dialog - GROUP Mit SORT 1 d können Sie nach der Häufigkeit innerhalb der GROUP-Darstellung sortieren.
265
ISPF-Dialog - GROUP 98 mal ist der Job SUPERC betroffen, 74 mal der Job XXRJCI02, …
266
ISPF-Dialog - GROUP - neu mit V3
Neu mit V3: > Expand zeigt an, dass Sie auch hier mit den Zeilenkommandos arbeiten können (z.B. DS für Datasets). Dieses Kommando wirkt auf alle selektierten Objekte (hier 74 Jobs). Bisher mussten Sie dafür 2 Dialogebenen bis zum Selektionspanel zurück gehen und dort den Jobnamen angeben.
267
ISPF-Dialog - GROUP - neu mit V3
268
ISPF-Dialog - GROUP Ein weiteres Beispiel zu GROUP: Wie oft wird in der JCL ein bestimmter Account in Kombination mit ‚Programmers name‘verwendet?
269
ISPF-Dialog - GROUP
270
ISPF-Dialog - LIBS ... geben Sie LIBS an ...
Wenn Sie wissen wollen, von welchen JCL-Bibliotheken die Jobs kommen ... Lib J01 J02 J02 J02 ... Spalte “Lib” ...
271
ISPF-Dialog - LIBS Das LIBS-Kommando zeigt alle JCL- (siehe J01 bis Jxx in Spalte Lib) und alle Prozedurbibliotheken (siehe P01 bis Pxx) an, die im XINFO bekannt sind. Wenn Bibliotheken fehlen, wenden Sie sich bitte an Ihren XINFO-Administrator.
272
ISPF-Dialog - SAVE SAVE speichert das Ergebnis in einer Datei ...
Dateiattribute
273
ISPF-Dialog - SAVE ... hier ist der Inhalt der Datei, beginnend mit Zusatzinformationen wie SQL etc.. Blättern Sie nach unten ...
274
ISPF-Dialog - SAVE ... und Sie sehen die selektierten Daten
275
ISPF-Dialog - SAVE Im Dialog werden standardmässig maximal 999 Zeilen angezeigt. Beim SAVE werden alle (!) Daten in die Datei geschrieben. Spalten, die im Dialog abgekürzt angezeigt werden, werden beim SAVE in voller Länge ausgegeben. Im Dialog angegebene Sortierreihenfolgen werden berücksichtigt. Veränderungen durch ARRANGE werden berücksichtigt.
276
ISPF-Dialog - XBROWSE oder XEDIT
PS.: Mit XBROWSE oder XEDIT sehen Sie den Inhalt der „SAVE“-Datei direkt aus XINFO heraus ...
277
ISPF-Dialog - BATCH Das BATCH-Kommando generiert einen Job, mit dem die aktuelle Abfrage im Batch ausgeführt werden kann. Neu ab V3: 1 nur Daten, 2 Daten und Überschrift, 3 Daten, Überschrift und SQL
278
ISPF-Dialog - BATCH Das BATCH-Kommando generiert einen Job, mit dem die aktuelle Abfrage im Batch ausgeführt werden kann.
279
ISPF-Dialog - EXIT EXIT bringt Sie zum Startpanel zurück.
280
ISPF-Dialog - SHOW SHOW zeigt einfach die hinter der Abfrage stehende SQL an ...
281
ISPF-Dialog - EDITSQL Mit EDITSQL können Sie die hinter der Abfrage stehende SQL ändern ... … nach Ihrer Änderung wird diese SQL ausgeführt
282
ISPF-Dialog - EDITSQL Sie können sich hier auch auf andere Spalten beziehen, z.B. JOBMEMB Ergebnis: Alle Jobs, deren Jobnamen ungleich dem Membernamen ist …
283
ISPF-Dialog - EDITSQL Ergebnis
Ergebnis: Alle Jobs, deren Jobnamen ungleich dem Membernamen ist.
284
ISPF-Dialog - TABLES TABLES zeigt alle verfügbaren Tabellen etc. an (sowie einige Zusatz-Informationen)
285
ISPF-Dialog - LISTLC LISTLC zeigt alle Zeilenkommandos (line commands) an
286
ISPF-Dialog - LISTLC2 LISTLC2 zeigt alle Zeilenkommandos (line commands) je Display an
287
ISPF-Dialog - INFO INFO zeigt Informationen an, die vom XINFO-Administrator gepflegt werden können, z.B. die aktuelle XINFO-Version etc.
288
Haben Sie noch Fragen zu ISPF-Dialog?
Ja? Schicken Sie einfach ein :
289
Haben Sie noch Fragen zu XINFO?
History - Job Run Times Command ===> Top : Legend SAVE SORT Find STAT LIBS BATCH Arrange EXit Bottom: ? List all Zeilenkommandos S ..." A Appl. R Run Cycles B Browse Job JT Job/Table Q PGM/PSB CP TWS-CP SI SYSIN ... Auftrags-Id ON Jobname Job Start Time Job End Time .. ACW500000A #DB2IMS ,20: ,20: ACW500000A #DB2IMS ,20: ,20:00 .. ACW500000A #DB2IMS ,20: ,20:06 .. ACW500000A #DB2IMS ,20: ,20:02 .. ACW500010A #DB2IMS ,06: ,06:01 .. ACW500010A #DB2IMS ,06: ,06:01 B. ACW500020A #DB2IMS ,20: ,20:10 .. ACW500020A #DB2IMS ,20: ,20:03 .. ACW500020A #DB2IMS ,03: ,03:17 .. ACW500020A #DB2IMS ,01: ,01:32 .. ACW500020A #DB2IMS ,03: ,03:18 Search Arguments JCL JOB Anweisungen Command ===> Top : BATCH Build JCL END Leave OPT Options Reset Clear Jobname ===> EQ #DB2*____ Account ===> EQ ________________ Programmers Name ===> EQ ________________ CLASS ===> EQ ________ MSGCLASS ===> EQ ________ NOTIFY ===> EQ ________ PRIORITY ===> EQ _ REGION ===> EQ ________ RESTART ===> EQ ________ TYPRUN ===> EQ ________ USER ===> EQ ________ Library Key ===> EQ ___ Member Name ===> EQ ________ Bitte lassen Sie uns wissen, ob diese Präsentation für Sie von Nutzen war
290
XINFO HORIZONT Vielen Dank für Ihre Aufmerksamkeit!
Das IT - Informationssystem Vielen Dank für Ihre Aufmerksamkeit! HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 1 1 1 1 1 1 1 1 1 1 1
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.