horizont 1 xinfo ® das it - informationssystem horizont software für rechenzentren garmischer str....
TRANSCRIPT
HORIZONT 1 XINFO®
Das IT - Informationssystem
HORIZONTSoftware für Rechenzentren
Garmischer Str. 8 D- 80339 MünchenTel ++49(0)89 / 540 162 - 0www.horizont-it.com
XINFO
Die Module (Scanner)
HORIZONT 2 XINFO®
Die Module von XINFO
Scheduling
CA-7CONTROL-MTWS for z/OS
ZEKE
Space und Tape
Output
CA-1RMM
BETA93CA-DeliverSource Code
COBOL
Database
DB2IMS
History
SMF
Job Control
JCL
Space
BAGJAS
Online
CICS - COBOLPL/1
Control-D
CICS - CSDLoad Modules
LOAD
HORIZONT 3 XINFO®
XINFO und CA-7
• Jobs• Schedule Definitionen• Job-Trigger und Requirements• Dataset-Trigger• Ressourcen• Prosa • Schedule Overrides
Das CA-7 Interface analysiert den LJOB output und gibt Ihnen Infos zu:
HORIZONT 4 XINFO®
CA-7 - Startpanel
Wählen Sie CA7 aus der Displayliste aus…
HORIZONT 5 XINFO®
CA-7 - Displays
Die Displays für CA-7…
HORIZONT 6 XINFO®
CA-7 - Sie wollen wissen... ...
Welche Jobs nicht mehr laufen?
Welche Jobs von Dateien "getriggert" werden?
Welche Jobs verwenden "Virtual resources"?
Welche Jobs haben "User Requirements"?
Wie man einen Jobnetzplan erstellt?
Wie man alle Nachfolger eines Jobs erhält?
Welche Jobs haben eine Ressource zwischen 01:00 und 06:00 verwendet?
Welche Jobs von Jobs "getriggert" werden?
HORIZONT 7 XINFO®
CA-7 - Job Information
...wählen Sie "Job Information"
Um nach Jobs zu suchen...
HORIZONT 8 XINFO®
CA-7 - Suche nach Jobs
…scrollen Sie nach unten…
Welche Jobs CA* laufen nicht mehr seit
31.12.2000?
…und geben Sie den letzten Lauftag
zusammen mit dem Operator LE an
HORIZONT 9 XINFO®
Job Scrollen Sie nach rechts…
CA-7 - Jobs Ergebnis
HORIZONT 10 XINFO®
Job
Last Run Date
CA-7 - "Last Run Dates" Ergebnis
HORIZONT 11 XINFO®
CA-7 - Job Triggering
...wählen Sie "Job Triggering"
Um nach "getriggerten" Jobs zu suchen...
HORIZONT 12 XINFO®
Welche Jobs C*XX* werden "getriggert" von…
CA-7 - Suche nach „Dataset triggers“
…Dateien?(NB bedeutet NON
BLANK)
HORIZONT 13 XINFO®
Job Dataset triggers
CA-7 - Ergebnis "Dataset Triggers"
HORIZONT 14 XINFO®
CA-7 - User Requirements
......"Requirements/Pred
Um nach "Requirements" zu suchen...
HORIZONT 15 XINFO®
CA-7 - Suche nach "User Requirements"
Welche Jobs haben "User Requirements"?
HORIZONT 16 XINFO®
JobNach rechts scrollen …
CA-7 - Ergebnis Jobs mit "User Requirements"
HORIZONT 17 XINFO®
Job
User Requirements
CA-7 - Ergebnis Jobs mit "User Requirements"
HORIZONT 18 XINFO®
CA-7 - Suche nach "Virtual Resources"
Welche Jobs verwenden eine "Virtual Resource"
*DB*?
HORIZONT 19 XINFO®
Job Resource
CA-7 - Ergebnis "Virtual Resources"
HORIZONT 20 XINFO®
CA-7 - Erweiterte Suche nach "Virtual Resources"
• Frage: Wann werden "Virtual resources" von Welchen Jobs verwendet?
• Antwort:Dafür gibt es in XINFO leider keine Standardabfrage, aber Sie können „Virtual resources" mit "SMF job/step information" verbinden ("join")
HORIZONT 21 XINFO®
CA-7 - Erweiterte Suche nach "Virtual Resources"
JOIN:VRJOBNAME <=> SMFJOBNAME
VRSTEP <=> SMFSTEPNAME
Evtl. weitere Zeilenkommandos
mit XXRJMD3generieren
Evtl. Externe
Zeilenkommandosdefinieren
Felder für das Auswahlpanel
angeben
Felder für dasAusgabepanel
angeben
Evtl.Interne
Zeilenkommandosdefinieren
DSPLTVRSMF: Virtual Resources
XXRTSMF:SMF - Job/Step Information
Sie sollten mehr darüber lesen: XINFO Handbuch "ISPF Dialog Generator" und "Tips und Tricks für den Administrator"
HORIZONT 22 XINFO®
CA-7 - Erweiterte Suche nach "Virtual Resources"
Unser neues Display für die "Resourcen History"
Welche Jobs haben die Ressource DB2* zwischen 01:00 und 06:00 verwendet?
HORIZONT 23 XINFO®
CA-7 - Ergebnis Virtual Resources
Jobs, welche die Ressource DB2* verwendet haben
HORIZONT 24 XINFO®
Am Ende der Display-Liste finden Sie die Displays für die Grafiken
CA-7 - Job Netzpläne
HORIZONT 25 XINFO®
Wählen Sie "CA7 Job Netzplan"…
CA-7 - Job Netzpläne
HORIZONT 26 XINFO®
Geben Sie Suchkriterien an
CA-7 - Auswahl für Job Netzpläne
HORIZONT 27 XINFO®
Requirements
Job Trigger
Dataset Trigger
CA-7 - Ergebnis Job Netzpläne
HORIZONT 28 XINFO®
Rechter Mausklick auf ein Job-Symbol:Direkter Zugriff auf alle zugehörigen Daten!
CA-7 - Zeilenbefehle
HORIZONT 29 XINFO®
Was passiert, wenn ein Job
abbricht?
Verwenden Sie den Zeilenbefehl "Dep. Level"…
CA-7 - Nachfolger eines Jobs
HORIZONT 30 XINFO®
...um herauszufinden, welche Auswirkungen ein Abbruch auf die gesamte Produktion hat!
CA-7 - Ergebnis Nachfolger eines Jobs
HORIZONT 32 XINFO®
XINFO und Control-M
• General Job Definitions
• Conditions
• Control Definitions
• Resources
• General Plan Data
• "Shout When“ Definitions
• "Set Var“ Definitions
Das Control-M Interface von XINFO analysiert folgende Daten unter z/OS, UNIX, NT etc.:
HORIZONT 33 XINFO®
Control-M - Startpanel
Wählen Sie Control-M aus der Display-Liste aus
HORIZONT 34 XINFO®
Control-M - Displays
XINFO zeigt die Daten aus z/OS und anderen
Plattformen an…
…und Job Netzpläne für alle Plattformen
…und Control-D…
HORIZONT 35 XINFO®
Control-M - Sie wollen wissen... ...
Welche Jobs befinden sich in Tabelle ABC*?
Welche Jobs laufen auf "Node" XYZ?
Welche Jobs verwenden welche Kalender?
Welche Jobs werden mit "FORCEJOB" gestartet?
Wie hängen die Tabellen zusammen (grafische Lösung)?
Wie erstellt man einen Jobnetzplan?
Was kann XINFO besser als die ECS?
HORIZONT 36 XINFO®
Control-M - Job Definitions
Suche nach allen Jobs in mit Tabelle KRW5*
HORIZONT 37 XINFO®
Control-M - Job Definitions
Als Ergebnis erhalten Sie sowohl z/OS-Jobs als auch die „distributed“ ECS-Jobs
HORIZONT 38 XINFO®
Control-M - NodeId
Suche nach allen Jobs, welche auf „mmisidb“ laufen
HORIZONT 39 XINFO®
Control-M - NodeId
HORIZONT 40 XINFO®
Control-M - Calendar
Suche nach allen Jobs, welche einen Kalender verwenden (NB= „not blank“)
HORIZONT 41 XINFO®
Control-M - Calendar
HORIZONT 42 XINFO®
Control-M - Calendar
Und wie oft wird dieser Kalender verwendet?
Dazu verwendet man die "Group"-Funktion
HORIZONT 43 XINFO®
Control-M - Calendar
HORIZONT 44 XINFO®
Control-M - DO Cond Action
Welche Jobs werden mit "FORCEJOB" gestartet?
HORIZONT 45 XINFO®
Control-M - DO Cond Action
HORIZONT 46 XINFO®
Control-M - "Table"-Netzplan
Zeige Table MBVN...
…mit allen Verbindungen
HORIZONT 47 XINFO®
Control-M - "Table"-Netzplan
Vorgänger
Nachfolger
HORIZONT 48 XINFO®
Control-M - "Table"-Netzplan
Mit Mausklick weitere Control-M Daten anzeigen
HORIZONT 49 XINFO®
Control-M - Von der "Table" zu den "Jobs"
... der Job-Netzplan für Table KRW123
HORIZONT 50 XINFO®
Control-M - Job-Netzplan
Table
Job
Condition
HORIZONT 51 XINFO®
Control-M - Job-Netzplan
Zeige Job MBV230L2 aus Table MBVN...
…sowie alle Nachfolger, aber nicht mehr als 3 Stufen
HORIZONT 52 XINFO®
Control-M - Job-Netzplan
Ausgangs-Job
Nachfolger
HORIZONT 53 XINFO®
Control-M - Job-Netzplan
Globale "Conditions"
Z/OS Jobs
Unix Jobs
HORIZONT 54 XINFO®
Control-M - Job-Netzplan
…direkter Zugriff auf XINFO-Daten wie z.B. CTM-, JCL, SMF und Space
HORIZONT 55 XINFO®
Control-M - XINFO vs. ECS
Control-M ECS:Zum Definieren und Pflegen von Jobs brauchbar, aber zum Dokumentieren?
HORIZONT 56 XINFO®
Control-M - XINFO vs. ECS
Verwirrende Darstellung!
HORIZONT 57 XINFO®
Control-M - XINFO vs. ECS
…sowie unzureichende Druckfunktionen
HORIZONT 58 XINFO®
Control-M - XINFO vs. ECS
Mainframe
AIX
UNIX Solaris
Window sNT
Control-M unterstützt “Multi -Platform-Scheduling“, aber ...
Ein weitere Nachteil der ECS:
HORIZONT 59 XINFO®
Control-M - XINFO vs. ECS
..es gibt keinen übersichtlichen Dialog für alle Control-M Daten!
und XINFO?
HORIZONT 60 XINFO®
z/OS
CTM-Schedule-Libraries
Unix
CTM-Database
XINFOCTM Scanner
XINFO Datenbank
SQL
Temp Datei
Control-M - Multi-Plattform Graphiken
NT
CTM-Database
SQL
Temp Datei
HORIZONT 61 XINFO®
Control-M - Multi Plattform Charts
XINFO zeigt Jobs und Conditions plattformübergreifend in einem Netzplan!
HORIZONT 63 XINFO®
XINFO und TWS
• Aufträge, Funktionsstellen, Workstations, Kalender, Perioden
• Abhängigkeiten und Spezielle Ressourcen• Variable, OI, ETT• Tages- und Langzeitplan
Die TWS-Schnittstelle analysiert die TWS Databasis, den Tagesplan und den Langzeitplan
HORIZONT 64 XINFO®
XINFO Startpanel
Wählen Sie TWS aus der Display-Liste…
HORIZONT 65 XINFO®
TWS - Displays
Die Displays für TWS…
HORIZONT 66 XINFO®
TWS - Sie wollen wissen... ...
Welche Aufträge verwenden die Periode MONTH?Ob es Zeitjobs ohne TIME DEPENDENT=Y gibt?
Welche Nachfolger eine Operation hat?
Ob es ETTs, gibt, deren Aufträge nicht mehr existieren?
Ob es undefinierte Vorgänger gibt (NOTFND)?
Welche OIs gelöscht werden können?
Ob es Peridoden gibt, die nicht mehr verwendet werden?Welche Kalender den 15. August als "frei" definiert haben?
usw…
Welche Operationen die Spezielle Ressource XYZ verwenden?Wie man einen Jobnetzplan mit allen Nachfolgern erstellt?
HORIZONT 67 XINFO®
TWS - Sie wollen wissen... ...
Wann eine Applikation eingeplant wird? (in Kalenderform)
Welche Operationen im Juli mit Fehler geendet haben?Welche Operationen zwischen 01:00 und 02:00 geplant sind?
Ob der Langzeitplan manuell geändert wurde?
Wie man Batchloader-Anweisungen erstellt?
Welche Vor- und (!) Nachläufer eine Operation hat?
HORIZONT 68 XINFO®
TWS - Suche nach Perioden
...wählen Sie "Run Cycles"
Um nach Perioden zu suchen…
HORIZONT 69 XINFO®
TWS - Suche nach Perioden
Welche Aufträge verwenden die Periode
MONTH?
HORIZONT 70 XINFO®
Auftrags-Status
Periode
Perioden-Type, Feiertagsregel
etc.
TWS - Ergebnis Perioden
HORIZONT 71 XINFO®
...wählen Sie "Operation Data"
Um nach zeitabhängigen Operationen zu suchen ...
TWS - Suche nach zeitabhängigen Operationen
HORIZONT 72 XINFO®
TWS - Suche nach zeitabhängigen Operationen
Scroll down für weitere Suchkriterien
HORIZONT 73 XINFO®
TWS - Suche nach zeitabhängigen Operationen
NB bedeutet “Not Blank”
Welche Operationen sind "TIME DEPENDEND=N",
aber haben eine Startzeit?
HORIZONT 74 XINFO®
Workstation-Id
Operationsnummer
TWS - Ergebnis Operationen
PS: Falls die die Maus über eine
Spalte bewegen…
…bekommen Sie den ganzen Spaltennamen angezeigt
Auftrags-Id
HORIZONT 75 XINFO®
...wählen Sie "Dependencies"…
Um nach Vorgängern zu suchen ...
TWS - Suche nach Vorgänger
HORIZONT 76 XINFO®
TWS - Suche nach NOTFND
Welche Vorgänger gibt es überhaupt nicht mehr?
Hinweis: -NOTFND- wird von XINFO
eingefügt.
HORIZONT 77 XINFO®
Jobs mit Vorgängern...
TWS - Ergebnis Vorgänger
…die nicht mehr existieren
HORIZONT 78 XINFO®
...wählen Sie "Dependencies"
Um Nachfolger zu finden ...
TWS - Suche nach Nachfolgern
HORIZONT 79 XINFO®
TWS - Suche nach Nachfolger
Welche Nachfolger hat der Job P390K4?
HORIZONT 80 XINFO®
TWS - Ergebnis Nachfolger Vorgänger...
…and Nachfolger
HORIZONT 81 XINFO®
...wählen Sie GRAPH, dann "TWS Job Netplan"
Um die Vorgänger und Nachfolger einer Ausgangsoperation zu erhalten...
TWS - Jobnetzplan mit Vorgängern oder Nachfolgern
HORIZONT 82 XINFO®
TWS - Jobnetzplan mit Vorgängern oder Nachfolgern
die Ausgangsoperation(en)
angeben…
…und dann die gewünschte Stufenanzahl
für die Vorgänger und Nachfolger angeben
HORIZONT 83 XINFO®
Das Ergebnis ist ein Job Netzplan mit allen Vorgängern
und Nachfolgern des Jobs XXRJUP
TWS - Jobnetzplan mit Vorgängern oder Nachfolgern
HORIZONT 84 XINFO®
......""Spec.Res./Aufträge"
Um nach Speziellen Ressourcen zu Suchen ...
TWS - Suche nach Spezielle Ressourcen
HORIZONT 85 XINFO®
TWS - Suche nach Spezielle Ressourcen
Welche Spezielle Ressourcen werden
verwendet?
HORIZONT 86 XINFO®
TWS - Suche nach Spezielle Ressourcen
Wenn Sie eine Liste mit allen
Resourcen brauchen:
1) Wählen Sie "options"…
…and erhöhen die Anzahl der
übertragenen Zeilen, "0"
bedeutet alle Zeilen
HORIZONT 87 XINFO®
Auftrags-Id Job
TWS - Ergebnis Spezielle Ressourcen
Resourcen
HORIZONT 88 XINFO®
...""Group"…
TWS - Ergebnis Spezielle Ressourcen
dann "Special Resources"…
HORIZONT 89 XINFO®
...wählen Sie "Periods"
Um Perioden zu finden ...
TWS - Suche nach Perioden-Definitionen
HORIZONT 90 XINFO®
TWS - Suche nach Perioden-Definitionen
Suche nach allen Perioden mit einem "End Date Interval"
kleiner als 1998
HORIZONT 91 XINFO®
All Perioden, die seit 1998 nicht mehr gültig
sind
TWS - Ergebnis Perioden-Definitionen
HORIZONT 92 XINFO®
Gibt es überhaupt Aufträge, die diese Perioden
verwenden?Wählen Sie den "All"-Befehl, um das gewünschte Ergebnis
zu erhalten…
TWS - Ergebnis Perioden-Definitionen
HORIZONT 93 XINFO®
Alle Aufträge, die diese Perioden
verwenden
TWS - Ergebnis Aufträge
HORIZONT 94 XINFO®
Um nach Kalendern zu suchen ...
TWS - Suche nach Kalender-Daten
Wählen Sie “Calendar”
HORIZONT 95 XINFO®
TWS - Suche nach Kalender-Daten
Zeige alle Kalender, in denen der 15.08. ein
Feiertag ist
HORIZONT 96 XINFO®
TWS - Ergebnis Kalender
Falls es einmal einen Fehler geben sollte: Bitte
lesen Sie die Fehlermeldungen (hier:
Die Tabelle existiert nicht), und fragen Sie
dann ggf. Ihren XINFO-Adminitrator
HORIZONT 97 XINFO®
...wählen Sie "ETT criteria"
Um nach ETTs zu suchen…
TWS - Suche nach ETTs
HORIZONT 98 XINFO®
Zeige alle ETTs, bei denen der Auftrag nicht mehr existiert
TWS - Suche nach ETTs
Hinweis: Der Wert N für nicht-existierende Aufträge wird von XINFO eingefügt.
HORIZONT 99 XINFO®
TWS - Ergebnis ETTs
HORIZONT 100 XINFO®
Um nach OIs zu suchen...
TWS - Suche nach OIs
...wählen Sie "Operator Instructions"
HORIZONT 101 XINFO®
TWS - Suche nach OIs
Suche nach all OI-Definitionen, die seit
dem 31.12.2000 ungültig sind
HORIZONT 102 XINFO®
TWS - Ergebnis OIs
HORIZONT 103 XINFO®
TWS - Suche nach OIs
Suche nach allen OIs, bei denen die
Operation nicht existiert?
Hinweis: Der Wert N für nicht-existierende
Operationen wird von XINFO eingefügt.
HORIZONT 104 XINFO®
TWS - Ergebnis OIs
HORIZONT 105 XINFO®
TWS - Suche nach LTP-Daten
... "Long term Plan" wählen
Für die Suche im LTP ...
HORIZONT 106 XINFO®
Suche alle Aufträge, die manuell geändert
wurden
TWS - Suche nach LTP-Daten
HORIZONT 107 XINFO®
TWS - Ergebnis LTP-Daten
Es gibt keine manuell geänderten
Aufträge!
HORIZONT 108 XINFO®
...wählen Sie "Current Plan"
Um nach im Tagesplan nach geplanten Startzeiten zu suchen ...
TWS - Suche nach geplanten Startzeiten
HORIZONT 109 XINFO®
Geben Sie dazu "99" an, um ein weiteres Eingabepanel zu
erhalten...
TWS - Suche nach geplanten StartzeitenWelche Operationen sind
zwischen 19:00 und 20:00 geplant?
…das Panel für weitere Eingabemöglichkeiten…
HORIZONT 110 XINFO®
TWS - Suche nach geplanten Startzeiten
HORIZONT 111 XINFO®
...wählen Sie "Job Run Times"
Um nach Jobläufen zu suchen...
TWS - Suche nach Fehlerjobs
HORIZONT 112 XINFO®
Geben Sie "99" bei "Job Start Time" ein
...and bei "Status=E"...
TWS - Suche nach Fehlerjobs
…ein weiteres Panel für die Startzeiten wird angezeigt…
HORIZONT 113 XINFO®
GE: Von 1.2.2001...
LE: bis 28.2.2001
Felder logisch mit UND
verbinden
TWS - Suche nach Fehlerjobs
HORIZONT 114 XINFO®
Das Ergebnis kann nach Jobname gruppiert
werden…
TWS - Ergebnis Fehlerjobs
HORIZONT 115 XINFO®
TWS - Ergebnis Fehlerjobs
HORIZONT 116 XINFO®
Hinweis: Dieses Display muss zuerst einmal vom XINFO-Administrator angelegt werden.
TWS - Spezielle Ressourcen History
HORIZONT 117 XINFO®
TWS - Spezielle Ressource History
z.B. suche nach allen Jobs welche die Spezielle Ressource DSN1 am 02.02.2001 verwendet
haben.
HORIZONT 118 XINFO®
Das Ergebnis, sortiert nach Job-Startzeit
TWS - Spezielle Ressource History
HORIZONT 119 XINFO®
TWS – Both Dependencies
mit DP bekommen Sie alle direkten (!) Vorläufer und Nachläufer der Operation
angezeigt
anders neu
Hinweis: Diese Funktion ist nur im ISPF-Dialog möglich!
HORIZONT 120 XINFO®
TWS – Both Dependencies anders neu
Lev(el) = 0 ausgewählte Operation
1 direkter Vorläufer (Predecessor)
2 direkte Nachläufer (Succcessor)
HORIZONT 121 XINFO®
TWS – Both Dependencies anders neu
Das Zeilenkommando DP können Sie erneut anrwenden
und sich so durch die Abhängigkeiten bewegen
HORIZONT 122 XINFO®
TWS – Both Dependencies anders neu
anders neu
Lev(el) = 0 ausgewählte Operation
4 direkte Vorläufer (Predecessor)
1 direkter Nachläufer (Succcessor)
HORIZONT 123 XINFO®
TWS – Both Dependencies anders neu
Wenn bei Zeilen mit Lev(el)=1 das Feld Application Id gefüllt ist, sind das externe Vorläufer
oder externe Nachläufer
HORIZONT 124 XINFO®
TWS Gendays-Kommando
wenn Sie in einer OPC- bzw. TWS-Anzeige sind, können Sie
das Zeilenkommando G (für GENDAYS) aufrufen, ...
anders
Hinweis: Diese Funktion ist nur im ISPF-Dialog möglich!
HORIZONT 125 XINFO®
TWS Gendays-Kommando
..., erscheint ein PopUp-Panel. Hier können Sie den
gewünschten Zeitraum angeben, z.B. für die Jahre 2004
und 2005
anders
HORIZONT 126 XINFO®
TWS Gendays-Kommando
In Form eines Kalenders werden Ihnen die Lauftage der Applikation (Jobnetzes)
angezeigt
anders
HORIZONT 127 XINFO®
TWS Gendays-Kommando
mit F7/F8 können Sie nach unten/oben blättern
anders
HORIZONT 128 XINFO®
TWS Gendays-Kommando
Farben zeigen an, ob die Applikation an einem Tag läuft – oder nicht, und ob der Tag ein
Werktag oder freier Tag ist
anders
HORIZONT 129 XINFO®
TWS Gendays-Kommando
Tag ist ein Werktag. Applikation wird an dem Tag geplant.
anders
HORIZONT 130 XINFO®
TWS Gendays-Kommando
Tag ist ein Werktag. Applikation wird nicht an dem Tag geplant.
anders
HORIZONT 131 XINFO®
TWS Gendays-Kommando
Tag ist ein freier Tag. Applikation wird an dem Tag
geplant.
anders
HORIZONT 132 XINFO®
TWS Gendays-Kommando
Tag ist ein freier Tag. Applikation wird nicht an dem
Tag geplant.
anders
HORIZONT 133 XINFO®
TWS - Batchloader-Anweisungen erstellen
... z.B. Option 1 bis 7 wählen
anders
Hinweis: Diese Funktion ist nur im ISPF-Dialog möglich!
HORIZONT 134 XINFO®
TWS - Batchloader-Anweisungen erstellen
Wenn Sie mehrere OPC-Systeme in Ihr
XINFO geladen haben, geben Sie neben Ihren
‚normalen‘ Selektionskriterien …
... hier nur 1 (!) TWS-System mit dem
Subsystemnamen an, z.B. OP8C
anders
HORIZONT 135 XINFO®
TWS - Batchloader-Anweisungen erstellen
Im Ergebnispanel in der Kommandozeile BG
eingeben
anders
HORIZONT 136 XINFO®
TWS - Batchloader-Anweisungen erstellen
Im folgenden Popup-Panel bestimmen, ob
Batchloaderanweisungen für Aufträge (AD) und/oder OI
erstellt werden sollen.
anders
HORIZONT 137 XINFO®
TWS - Batchloader-Anweisungen erstellen
Den generierten Job starten.
Die Ergebnise werden in die Datei
userid.XINFO.BATCHL geschrieben.
anders
HORIZONT 138 XINFO®
TWS - Batchloader-Anweisungen erstellen
Näheres zu den Batchloader-Anweisungen
entnehmen Sie bitte der TWS-Literatur.
Das Ergebnis sieht z.B. so aus.
anders
HORIZONT 140 XINFO®
XINFO und ZEKE
• Event Records• Plan Records• When Conditions
Das ZEKE-Interface zeigt folgende Daten an:
HORIZONT 141 XINFO®
ZEKE - Displays
XINFO hat drei Displays für ZEKE...
HORIZONT 142 XINFO®
Event Records
When Conditions
ZEKE - Sie wollen etwas wissen über...
Plan Records
Job Netzpläne
Nachfolger eines Jobs
HORIZONT 143 XINFO®
ZEKE - Suche nach Events
Suche nach EVENTS
HORIZONT 144 XINFO®
ZEKE - Ergebnis für Events
Ergebnis...
Doppelter Mausklick auf eine Zeile:Die Event-Daten
HORIZONT 145 XINFO®
ZEKE - Suche nach When Conditions
Suche nach "When conditions"…
HORIZONT 146 XINFO®
ZEKE - Ergebnis für When Conditions
Ergebnis...
HORIZONT 147 XINFO®
ZEKE - Suche nach Plan Records
Suche nach Plan Records…
HORIZONT 148 XINFO®
ZEKE - Ergebnis für Plan Records
Ergebnis...
HORIZONT 149 XINFO®
Am Ende der Display-Liste sind die XINFO Graphiken
ZEKE - Job Netzpläne
HORIZONT 150 XINFO®
Wählen Sie "Zeke Jobnet aus:• Events• Plan
ZEKE - Job Netzpläne
HORIZONT 151 XINFO®
ZEKE - Job Netzpläne
Geben Sie Suchkriterien an…
HORIZONT 152 XINFO®
Gruppiert nach
Application
Job
Dataset Trigger
ZEKE - Job Netzpläne
Nachfolger-Job
HORIZONT 153 XINFO®
Rechter Mausklick auf ein Jobsymbol:Direkter Zugriff auf alle relevanten Daten
ZEKE - Zeilenbefehle
HORIZONT 154 XINFO®
Was passiert, wenn ein Job
abbricht?
Verwenden Sie den Zeilenbefehl "Dep. Level"…
ZEKE - Nachfolger eines Jobs
HORIZONT 155 XINFO®
...und erhalten so alle Jobs, die im Fehlerfall nicht laufen würden!
ZEKE - Nachfolger eines Jobs
HORIZONT 157 XINFO®
BAGJAS - Displays
Die Displays für die BAGJAS-Daten…
HORIZONT 158 XINFO®
BAGJAS - Displays
...sowie ein BAGJAS-Jobnetzplan
HORIZONT 159 XINFO®
BAGJAS - Bereichsdaten
Die Suchkriterien für die Bereichsdaten
HORIZONT 160 XINFO®
BAGJAS - Bereichsdaten
Das Ergebnis: Die Tabelle mit den
Bereichsdaten
HORIZONT 161 XINFO®
BAGJAS - Streamdaten
Die Suchkriterien für die Streamdaten
HORIZONT 162 XINFO®
BAGJAS - Streamdaten
Das Ergebnis: Die Streamdaten
Mit Mausklick zu weiteren Daten...
HORIZONT 163 XINFO®
BAGJAS – CC SteuerungDas Ergebnis: Die CC-Daten
HORIZONT 164 XINFO®
BAGJAS - Jobnetz
...oder Netzpläne für bestimmte Streams...
HORIZONT 165 XINFO®
BAGJAS - Jobnetz
...gruppiert nach Streams...
HORIZONT 166 XINFO®
BAGJAS - Jobnetz
...Ausgabe auf Drucker oder
Plotter...
HORIZONT 167 XINFO®
BAGJAS - Jobnetz
...grafische Darstellung von Ressourcen...
HORIZONT 168 XINFO®
BAGJAS – Ressourcen im Jobnetz
Antwort: rechter Mausklick und „Dep. Level“...
Frage: Welche Jobs sind von
dieser Ressource abhängig?
HORIZONT 169 XINFO®
BAGJAS – Ressourcen im Jobnetz
Alle Jobs, die von der Verfügbarkeit der Ressource direkt
oder indirekt abhängig sind...
...auch als Tabelle...
HORIZONT 170 XINFO®
BAGJAS – Ressourcen als Liste
Alle Jobs, die von der Verfügbarkeit der
Ressource direkt und indirekt abhängig
sind.
HORIZONT 171 XINFO®
BAGJAS – Zugriff auf JCL
Direkter Zugriff auf JCL (incl.
Prozeduren!)
HORIZONT 172 XINFO®
BAGJAS – Zugriff auf JCL
...oder direkter Zugriff auf andere XINFO
Daten, z.B...
• JCL EXEC Statements• SMF Job- und Steplaufzeiten• Space Informationen• IMS PSB und DBD• DB2 Pläne, Packages und
Programme• ...
HORIZONT 174 XINFO®
XINFO und JCL
• JOB-, EXEC-, DD-, OUTPUT Parameter• JES- und JCLLIB Anweisungen• SYSIN und SYSOUT Anweisungen • Prozeduren, Prozedureaufrufe und Parameter• TWS- und CONTROL-M Variable
XINFO analysiert JCL- und Prozedurbibliotheken.
HORIZONT 175 XINFO®
JCL - Displays
Wählen Sie "JCL" aus…
HORIZONT 176 XINFO®
JCL - Displays
Die JCL Diisplays
HORIZONT 177 XINFO®
JCL - Sie wollen etwas wissen zu...
Programmen?SYSIN Anweisungen?INCLUDE Member?
JCLLIB ORDER Anweisungen?Prozedur-Aufrufe?
Prozedur-Parameter?Datatsets?SPACE?
EXPDT, DSORG, LRECL, BLKSIZE, etc.?
HORIZONT 178 XINFO®
JCL - Programme
"EXEC Statements" auswählen…
Um nach Programmen zu suchen...
HORIZONT 179 XINFO®
JCL - Programme Auswahl
Welche Jobs verwenden Programme XXR*?
HORIZONT 180 XINFO®
Jobname Prozedur
Programm Step
JCL - Programme Ergebnis
HORIZONT 181 XINFO®
JCL - SYSIN
Wählen Sie "SYSIN Content"
Um nach SYSIN-Anweisungen zu suchen ...
HORIZONT 182 XINFO®
JCL - SYSIN Auswahl
Welche Jobs verwenden ein "SYSIN statement" *DEPTHCONDLMT*?
HORIZONT 183 XINFO®
Jobname DD-NameSYSIN
JCL - SYSIN Ergebnis
HORIZONT 184 XINFO®
JCL - INCLUDE
..."Procedure Calls" aus der Liste auswählen
Für INCLUDE Member ...
HORIZONT 185 XINFO®
JCL - INCLUDE Auswahl
Welche Jobs verwenden INCLUDE ?
HORIZONT 186 XINFO®
Member
JCL - INCLUDE Ergebnis
HORIZONT 187 XINFO®
JCL - JCLLIB ORDER
..."JCLLIB Statements" Anweisungen aus der
Liste auswählen
Für JCLLIB ORDER Anweisungen ...
HORIZONT 188 XINFO®
JCL - JCLLIB ORDER Auswahl
Welche Jobs verwenden JCLLIB ORDER "P*.XINFO*.PROCL*" ?
HORIZONT 189 XINFO®
JCL - JCLLIB ORDER Ergebnis
Jobs JCL-Lib
HORIZONT 190 XINFO®
JCL - Prozeduren
..."Procedure Calls" aus der Liste auswählen
Für Prozeduren...
HORIZONT 191 XINFO®
JCL - Prozeduren Auswahl
Welche Jobs verwenden verschachtelte Prozeduren?
HORIZONT 192 XINFO®
JCL - Prozeduren Ergebnis
In dieser Installation gibt es keine
verschachtelten Prozeduren!
HORIZONT 193 XINFO®
JCL - Prozedur-Parameter
Für Prozedur-Parameter ...
“Procedure Calls” aus der Liste auswählen …
HORIZONT 194 XINFO®
JCL - Prozedur-Parameter Auswahl
Welche Jobs verwenden Variablen (NB = Not Blank)
HORIZONT 195 XINFO®
Wert der Variable
ProzedurJob
JCL - Prozedur-Parameter Ergebnis
Variable
HORIZONT 196 XINFO®
JCL - Dateien
..."DSN" aus der Liste auswählen…
Für Dateien...
HORIZONT 197 XINFO®
JCL - Dateien Auswahl
Scrollen Sie nach unten, um weitere
Auswahlfelder zu erhalten
HORIZONT 198 XINFO®
DSN Typ: PS, PO, GDG
DispositionMembername, GDG-Nr., VSAM
DDJobname
JCL - Dateien Ergebnis
HORIZONT 199 XINFO®
JCL - Dateien Auswahl
Welche Jobs verwenden eine Datei SYBCH* ?
HORIZONT 200 XINFO®
DSN
Typ: PS, PO, GDG
Disposition
DDJobname
JCL - Ergebnis - Dateien
HORIZONT 201 XINFO®
JCL - SPACE JCL
..."DSN" aus der Liste auswählen…
Für SPACE Angaben...
HORIZONT 202 XINFO®
JCL - SPACE Auswahl
Suche nach allen SPACE = TRK,(500...
HORIZONT 203 XINFO®
SPACE?DSNDD
Jobname
Program
JCL - SPACE Ergebnis
HORIZONT 204 XINFO®
JCL - SPACE ErgebnisNach rechts
scrollen...
HORIZONT 205 XINFO®
JCL - SPACE Ergebnis
...oder die "Arrange" Funktion
verwenden... ...un "SPACE" nach oben
verschieben
HORIZONT 206 XINFO®
JCL - EXPDT, DSORG, LRECL etc.
Für EXPDT, DSORG, LRECL. etc. ...
..."DSN" auswählen
HORIZONT 207 XINFO®
JCL - EXPDT, DSORG, etc.
Suche nach EXPDT=1998
HORIZONT 208 XINFO®
Jobname
UNITDSN EXPDT
JCL - EXPDT, DSORG, etc.
HORIZONT 210 XINFO®
Mit der SMF-Analyse erhalten Sie Informationen zu:
• Job-Laufzeiten
• Programm-Laufzeiten, , Fehlercodes, EXPC, CPU-Zeit, etc.
• Datei-Zugriffe
• Wenn?
• Wie?
• Wer?
XINFO und SMF
HORIZONT 211 XINFO®
SMF - Displays
SMF bietet 3 Optionen an:• Job Informationen• Step Informationen• Datei-Zugriffe
HORIZONT 212 XINFO®
SMF - Sie wollen wissen... ...
Welche Dateien wurden zw. 9:00 und 10:00 verwendet?Welche Jobs waren um 21:30 aktiv?
Welche Jobs mussten länger als 60 Sekunden warten?
Welche Jobs wurden manuell "gecancelt"?
Welche Programme waren aktiv zwischen …?
Wie oft ist ein Programm XYZ im letzten Monat abgebrochen?
Welche Jobs mussten wegen “"Wait for enqueue"” warten?
HORIZONT 213 XINFO®
SMF - Datei-Zugriffe
...."Dataset-Usage" auswählen…
Für Datei-Zugriffe ...
HORIZONT 214 XINFO®
SMF - Datei-Zugriffe Auswahl
Wie wurde die Datei P390A.XXR.DATA.CDCMD
zwischen…
HORIZONT 215 XINFO®
Datei-Zugriff
Wann wurde die Verarbeitung
beendet ("CLOSED")?
Wann wurde die Datei geöffnet
("OPEN")?
Jobname
SMF - Datei-Zugriffe Ergebnis
HORIZONT 216 XINFO®
SMF - Job-Aktivität
...."Job Information" auswählen…
Für Job-Aktivitäten...
HORIZONT 217 XINFO®
SMF - Job-Aktivität Auswahl
Welche Jobs waren aktiv am 02.08.2003 um 21:30?
Hinweis: "Start time LE", "End Time GE"
HORIZONT 218 XINFO®
Ende-Zeit
Start-Zeit
Jobname
Cpu-Verbrauch EXCP
SMF - Job-Aktivität Ergebnis
HORIZONT 219 XINFO®
SMF - Programm-Aktivitäten
... Step Information auswählen
Welche Programme waren zwischen … und … Uhr aktiv?
HORIZONT 220 XINFO®
SMF - Programm-Aktivitäten Auswahl
Welche Programme waren am 08.02.2006 zwischen 17:00 und 18:00 Uhr aktiv?
HORIZONT 221 XINFO®
SMF - Programm-Aktivitäten Ergebnis... nach Startzeit sortieren
– dann hier klicken
RC Starttime Duration
Jobname
Endtime
HORIZONT 222 XINFO®
SMF - JES Job Wartezeit
......"Job Information" auswählen
..,um alle Jobs mit einer Wartezeit zu erhalten…
HORIZONT 223 XINFO®
SMF - JES Job Wartezeit Auswahl
Welche Jobs haben am 04.08.2003 zwischen 15.00
und 16:00 im JES input mehr als 60 Sekunden gewartet?
HORIZONT 224 XINFO®
Jobname
Start-Zeit Wartezeit
SMF - JES Job Wartezeit Ergebnis
HORIZONT 225 XINFO®
SMF - "Wait for enqueue"Welche Steps haben mehr als 10
Sekunden Wartezeit wegen "Wait for enqueue" ? ...
......"Step Information" auswählen
HORIZONT 226 XINFO®
SMF - "Wait for enqueue"
... wait for enque...
HORIZONT 227 XINFO®
Jobname
Start-ZeitRC
…Nach rechts scrollen…
SMF - "Wait for enqueue" Ergebnis
HORIZONT 228 XINFO®
SMF - "Wait for enqueue" Ergebnis
Waiting for Enqueue!
HORIZONT 229 XINFO®
SMF - "gecancellte" Jobs
Welche Jobs mussten letzten Monat "gecancellt"
werden?“ ...
Job Informationen
HORIZONT 230 XINFO®
SMF - "gecancellte" Jobs Auswahl
Returncode S222
Welche Jobs wurden im August "gecancellt"?
HORIZONT 231 XINFO®
Jobname
Start-Zeit Dauer
SMF - "gecancellte" Jobs Ergebnis
HORIZONT 232 XINFO®
SMF - Programm-RC
Sie benötigen eine Übersicht der "Return codes" eines Produktionstages?
Job Informationen
HORIZONT 233 XINFO®
SMF - Programm-RC Auswahl
Das Datum angeben…
HORIZONT 234 XINFO®
SMF - Programm-RC Ergebnis
...nach rechts verschieben...
"Return Code"...
..."Group" auswählen
HORIZONT 235 XINFO®
SMF - Programm-RC Ergebnis
…der unterschiedlichen Codes
Die Anzahl...
HORIZONT 237 XINFO®
XINFO und Load-Module
• Das Display „Load Module“ beinhaltet allgemeine Informationen– Timestamps– APF Authorisierung– Grösse– A- und RMode
• Das Display „CSECS“ beinhaltet Informationen zu den Unterprogrammen– Name– Compilier-Zeit
Der Load-Modul Scanner analysiert die binären Load – Module.
HORIZONT 238 XINFO®
Load Modul Scanner
Welche SmartJCL Module wurde nach dem 01.05.2005 gelinkt?
HORIZONT 239 XINFO®
Load Modul Scanner
Spätschicht?
HORIZONT 240 XINFO®
Load Modul Scanner
CSectsIn welche Programme
wurde das am 4.12.2003 compilierte Modul LSTINI11 gelinkt?
HORIZONT 241 XINFO®
Load Modul Scanner
Diese Programme arbeiten mit dem gesuchten Modul
HORIZONT 242 XINFO®
XINFO und DB2
• Job / Tabelle• Programm / Plan• Plan / Tabelle
Das DB2-Interface zeigt Beziehungen zwischen Programmen und DB2-Objekten an:
HORIZONT 243 XINFO®
DB2 - Displays
Die Displays für DB2
HORIZONT 244 XINFO®
DB2 - Sie wollen wissen... ...
Welche Programme welche Pläne verwenden Welche Pläne verwendet werden
In welchen Jobs DB2 Tabellen verwendet werden Sind die Ressourcen im Scheduler korrekt definiert?
HORIZONT 245 XINFO®
DB2 - Programm/Plan Auswahl
"Programname/Planname" auswählen
HORIZONT 246 XINFO®
DB2 - Programm/Plan Auswahl
Den Programmnamen angeben…
HORIZONT 247 XINFO®
DB2 - Programm/Plan Ergebnis
Diese Programme..
.
…verwenden diese Pläne
HORIZONT 248 XINFO®
DB2 - Plan/Tabelle
"Planname/Tablename " auswählen
HORIZONT 249 XINFO®
DB2 - Plan/Tabelle Auswahl
Den Plannamen eingeben…
HORIZONT 250 XINFO®
…beziehen sich auf diese Tabellen
Diese Pläne…
DB2 - Plan/Tabelle Ergebnis
HORIZONT 251 XINFO®
DB2 - Tabelle/Plan
…den Tabellennamen
eingeben…
HORIZONT 252 XINFO®
Tabellen…
DB2 - Tabelle/Plan Ergebnis
…und Pläne
HORIZONT 253 XINFO®
DB2 - Jobname/Tabellenname
"Jobname/Tablename" auswählen
HORIZONT 254 XINFO®
DB2 - Jobname/Tabelle Auswahl
Von welchen Jobs werden die Tabellen "*XXR*" geändert?
HORIZONT 255 XINFO®
ZugriffsartJobs DB2 System
Programm / DB2 Utility
DB2 - Jobname/Tabelle Ergebnis
HORIZONT 256 XINFO®
Rechter Mausklick:So können die Ressourcendefintionen im Scheduler geprüft werden...
DB2 - Scheduler-Ressourcen Zeilenbefehl
HORIZONT 257 XINFO®
Die Ressourcen, die im Scheduler für die Jobs definiert wurden, sollen mit den DB2 Tabellen übereinstimmen
DB2 - Scheduler-Ressourcen Ergebnis
HORIZONT 259 XINFO®
XINFO und IMS
• Job/DBD• Programm/PSB• PSB/DBD
Das IMS-Interface zeigt Ihnen die Beziehungen zwischen IMS-Batchprogrammen, Jobs, DBDs und PSBs an:
HORIZONT 260 XINFO®
IMS - Displays
Unter "IMS" finden Sie die Displays zu den IMS-
Batchprogrammen
HORIZONT 261 XINFO®
IMS - Sie wollen wissen ...
Welche PSBs sich auf welche Datenbanken (DBD) beziehen
Welche IMS-Batchprogramme welche PSBs verwenden
Welche Jobs welche IMS-Datenbanken (DBD) verwenden
HORIZONT 262 XINFO®
IMS - PSB/DBD
Wählen Sie "PSB/DBD"...
HORIZONT 263 XINFO®
IMS - PSB/DBD Auswahl
Geben Sie den Namen einer IMS-Datenbank an (DBD)
HORIZONT 264 XINFO®
IMS - PSB/DBD Ergebnis
DBs, PSBs und die zugehörigen "Proc-Options"
HORIZONT 265 XINFO®
IMS - DB/PSB Auswahl
Welche Datenbanken (DBD) verwenden den PSB BQAK01K?
HORIZONT 266 XINFO®
IMS - DB/PSB - Ergebnis
Diese Datenbanken verwenden PSB BQAK01K
HORIZONT 267 XINFO®
IMS - Programme/PSB
"Programmname/PSB" auswählen
HORIZONT 268 XINFO®
IMS - Programm/PSB Auswahl
Den Programmnamen eingeben
HORIZONT 269 XINFO®
IMS - Programm/PSB Ergebnis
IMS- und DB2-System
Jobname
BMP, DLI, ...
Das Program, welches den PSB verwendet
HORIZONT 270 XINFO®
IMS - Job/DBD
"Job/DBD" auswählen, um die Beziehungen zwischen Jobs und
Datenbanken zu erhalten
HORIZONT 271 XINFO®
IMS - Job/DBD Auswahl
Welche Jobs verwenden die Datenbanken "BVON*"?
HORIZONT 272 XINFO®
IMS - Job/DBD Ergebnis
Jobname Programm
SubsystemDatenbank
HORIZONT 274 XINFO®
Das SPACE-Interface gibt Ihnen Information zu VTOC, SMS, HSM, VSAM-Dateien, Volumes und der Bandverwaltung (sofern Sie RMM oder CA-1 verwenden)
• VTOC: Dateigrößen, STORCLAS, MGMTCLAS etc.
• Volumes: Allokierter und tatsächlich verwendeter Platz etc.
• VSAM: Records, CA- und CI-Splits etc.
• HSM: Backup, Migrate etc.
• SMS: MGMTCLAS, STORCLAS, DATACLAS
• RMM und CA1: VOLSER, Creation- und Expiration-Datum etc.
XINFO und Space Management
HORIZONT 275 XINFO®
SPACE Displays Unter "SPACE" finden Sie die Displays zu
• VTOC• Volumes• VSAM• HSM
...sowie die Displays zur Bandverwaltung
• RMM• CA1
HORIZONT 276 XINFO®
Dateigrössen und Attribute?VSAM?
HSM Migrat?
RMM Volume?
HSM Backup?
CA-1?
Volumes?RMM DSN?
Tips und Tricks
SPACE - Sie wollen etwas wissen über...
HORIZONT 277 XINFO®
"Dataset Info" auswählen
Falls Sie Informationen über Dateien benötigen… ...
SPACE - Dateien Auswahl
HORIZONT 278 XINFO®
Welche Dateien mehr als 10 "Extents" haben ?
SPACE - Dateien Auswahl
HORIZONT 279 XINFO®
Dateiname Datei-Typ
RECFM
Extents
BLKSIZE
Allocated
SPACE - Dateien Ergebnis
HORIZONT 280 XINFO®
SPACE - Dateien Felder
Mit der Option "View - Display Legend" erhalten
Sie eine Beschreibung aller Felder
PS: Die Fenstergröße kann mit der Maus geändert werden
HORIZONT 281 XINFO®
"VSAM Info" auswählen
Falls Sie Informationen zu VSAM Dateien benötigen ...
SPACE - VSAM Auswahl
HORIZONT 282 XINFO®
SPACE - VSAM Auswahl
Welche VSAM Dateien haben mehr als 10 "CI Splits" ...
HORIZONT 283 XINFO®
SPACE - VSAM Ergebnis
Nach rechts scrollen
HORIZONT 284 XINFO®
DateinameCI-Splits CA-Splits
SPACE - VSAM Ergebnis
HORIZONT 285 XINFO®
"HSM Backup Info" auswählen
Falls Sie Informationen zu Backups benötigen...
SPACE - HSM Auswahl
HORIZONT 286 XINFO®
SPACE - HSM Backup Auswahl
Welche "Backups" wurden vor dem 1.1.1990 erstellt
HORIZONT 287 XINFO®
Dateiname Cataloged DSORG
Backup-Datum + Zeit
System Id
SPACE - HSM Backup Ergebnis
HORIZONT 288 XINFO®
"HSM Migrated Info" auswählen…
Falls Sie Informationen zu migrierten Dateien benötigen ...
SPACE - HSM Migriert Auswahl
HORIZONT 289 XINFO®
SPACE - HSM Migriert Auswahl
Welche Dateien sind auf Band…
HORIZONT 290 XINFO®
DateinameMigrat. level Device Datum + Zeit
SPACE - HSM Migriert Ergebnis
HORIZONT 291 XINFO®
"Volume Info" auswählen
Falls Sie Informationen zu Volumes benötigen...
SPACE - Volumes Auswahl
HORIZONT 292 XINFO®
SPACE - Volumes Auswahl
Welche "Volumes" haben weniger als 10% freien
Plattenplatz...
HORIZONT 293 XINFO®
SPACE - Volumes Ergebnis
Volser Freespace
Freespace in %
Allocated
Capacity
Device
HORIZONT 294 XINFO®
SPACE - Volumes Zeilenbefehle
Ein Beispiel für Zeilenbefehle: Welche Dateien befinden sich auf diesem
Volume?
HORIZONT 295 XINFO®
SPACE - Volumes Zeilenbefehle
…zuerst "Space" auswählen, dann "Dataset
Info"…
HORIZONT 296 XINFO®
SPACE - Volumes Zeilenbefehle
Alle Dateien auf Volume ROSD02
HORIZONT 297 XINFO®
RMM - DSN Displays
"RMM DSN" auswählen…
Falls Sie Informationen zu RMM Dateien benötigen ...
HORIZONT 298 XINFO®
RMM - "Last Update" Auswahl
Welche Dateien wurden vor dem 01.01.1995 auf
Band kopiert
HORIZONT 299 XINFO®
RMM - "Last Update" Ergebnis Creation date...
HORIZONT 300 XINFO®
RMM - "Multi Volume" Dateien
Welche Dateien EXB* befinden sich
auf Band?
HORIZONT 301 XINFO®
RMM - "Multi Volume" Dateien
…dann das Ergebnis
sortieren…
…nach "DSN" und "Creation
Date"...
HORIZONT 302 XINFO®
RMM - "Multi Volume" Dateien
Das sind z.B. "Multi Volume" Dateien
HORIZONT 303 XINFO®
RMM - "Creation Date" Auswahl
Zeige alle Band-Dateien, welche an einem bestimmten Tag erstellt wurden
HORIZONT 304 XINFO®
RMM - "Creation Date" ErgebnisDateiname Datum + Zeit
HORIZONT 305 XINFO®
RMM - UNIT Auswahl
Welche Dateien befinden sich auf einer bestimmten "UNIT"...
HORIZONT 306 XINFO®
RMM - UNIT Ergebnis
HORIZONT 307 XINFO®
RMM - "Volume" Auswahl
"RMM Volume Information" auswählen…
Falls Sie Informationen zu RMM-Volumes benötigen ...
HORIZONT 308 XINFO®
RMM - "Creation Date" Auswahl
Welche Bänder wurden am 02.12.91
erstellt?
HORIZONT 309 XINFO®
RMM - "Creation Date" Ergebnis
Creation-Date+Time
HORIZONT 310 XINFO®
CA-1 - Informationen
"CA-1 Informations" auswählen
Falls Sie Informationen zu CA-1 benötigen...
HORIZONT 311 XINFO®
CA-1 - "Multi Volume" Dateien
Welche Dateien RZS* befinden sich auf Band?
HORIZONT 312 XINFO®
…diese Dateien befinden sich auf Band…
CA-1 - "Multi Volume" Dateien
HORIZONT 313 XINFO®
Dann nach "DSN",
"Creation Date" und "Creation
Time" gruppieren…
CA-1 - "Multi Volume" Dateien
HORIZONT 314 XINFO®
…dann zu sortieren auf
die Spalte "Count"
klicken…
CA-1 - "Multi Volume" Dateien
…und schon erhält man alle "Multi Volume"
Dateien
HORIZONT 315 XINFO®
Gibt es "scratch tapes"?
CA-1 - "Scratch Tapes" Auswahl
HORIZONT 316 XINFO®
CA-1 - Scratch Tapes Ergebnis
HORIZONT 317 XINFO®
CA-1 - "Creation Date" Auswahl
Welche Dateien wurden am "01.07.1998" erstellt?
HORIZONT 318 XINFO®
CA-1 - "Creation Date" Ergebnis
HORIZONT 319 XINFO®
CA-1 - OUTCODE Auswahl
Welche Bänder wurden zu einer anderen Bank
geschickt?
HORIZONT 320 XINFO®
CA-1 - Wie erstellt man eine Statistik?
HORIZONT 321 XINFO®
Suche nach allen XINFO Dateien…
CA-1 - Wie erstellt man eine Statistik?
HORIZONT 322 XINFO®
Das Ergebnis mit dem allokierten Plattenmplatz in
KB
CA-1 - Wie erstellt man eine Statistik?
HORIZONT 323 XINFO®
CA-1 - Wie erstellt man eine Statistik?
HORIZONT 324 XINFO®
Die Statistik zeigt insgesamt 250 MB
für alle XINFO Dateien
CA-1 - Wie erstellt man eine Statistik?
HORIZONT 325 XINFO®
"Group" auswählen...
CA-1 - Wie verwendet man "GROUP"?
HORIZONT 326 XINFO®
CA-1 - Wie verwendet man GROUP
Im Dialog die Felder auswählen, nach denen gruppiert
werden soll
HORIZONT 327 XINFO®
Anzahl der Bänder pro Tag
CA-1 - Wie verwendet man GROUP
HORIZONT 329 XINFO®
XINFO und Beta 93
Folgende BETA93-Informationen stehen zurVerfügung:
• Listen/Report Definitionen
• Listen/Report Empfänger
• Empfänger Definitionen
• Druckerdefinitionen
• Drucker-Subtyp
• Ausgabeparameter
• Drucker-Subtyp Definitionen
HORIZONT 330 XINFO®
BETA 93 - Start Panel
..."BETA93" auswählen
HORIZONT 331 XINFO®
BETA 93 - Displays
…dann z.B. "Lists"
auswählen
HORIZONT 332 XINFO®
BETA 93 - "Lists" Auswahl
Suchkriterien
HORIZONT 333 XINFO®
BETA 93 - JCL Zeilenbefehl
Rechter Mausklick
Form Extension Subsystem Title
HORIZONT 334 XINFO®
BETA 93 - JCL Ergebnis
Jobname Procedure Program Writer Form
JCL Daten
HORIZONT 335 XINFO®
BETA 93 - Von der JCL zu BETA 93
Ein anderes Beispiel: Über "JCL"
einsteigen…
z.B. JCL…
…dann SYSOUT
HORIZONT 336 XINFO®
BETA 93 - Vom SYSOUT zu BETA 93
Suchkriterien NB (=Not
Blank)
HORIZONT 337 XINFO®
BETA 93 - Von JCL zu BETA 93
Jobname Procedure Programm Writer Form
HORIZONT 338 XINFO®
BETA 93 - Sortieren
Weitere Optionen…Nach "Writer" sortieren
HORIZONT 339 XINFO®
BETA 93 - Group Spalten
Nach "Writer" gruppieren
Weitere Optionen…
HORIZONT 340 XINFO®
BETA 93 - Group Spalten
In der Auswahl befinden sich zwei Datensätze
mit VE202, etc.
HORIZONT 342 XINFO®
CA-Deliver - Displays
CA-Deliver
HORIZONT 343 XINFO®
CA-Deliver - Sie wollen etwas wissen zu ...
Information
Recipient
Special Instructions
Text
HORIZONT 344 XINFO®
CA-Deliver - "Information" Auswahl
Sie wollen CA-Deliver "Information" zu allen Jobs AJ*...
HORIZONT 345 XINFO®
CA-Deliver - "Information" Ergebnis
Linker Doppelklick, um den gesamten Datensatz
anzuzeigen…
HORIZONT 346 XINFO®
CA-Deliver - "Information" Felder
Mit der Option "View - Display Legend" erhalten Sie eine Beschreibung aller Felder
HORIZONT 347 XINFO®
CA-Deliver - "Recipient" Auswahl
Sie wollen alle "Report-ids" CO02* sehen...
HORIZONT 348 XINFO®
CA-Deliver - "Recipient" Ergebnis
HORIZONT 349 XINFO®
CA-Deliver - "Special Instructions" Auswahl
Sie wollen die "Special instructions" für alle Reports mit der Id C*2*...
HORIZONT 350 XINFO®
CA-Deliver - "Special Instructions" Ergebnis
HORIZONT 351 XINFO®
CA-Deliver - Text Auswahl
Sie wollen die Texte zu allen Report-ids" C*2*...
HORIZONT 352 XINFO®
CA-Deliver - Text Ergebnis
HORIZONT 354 XINFO®
Control-D - Displays
Control-D auswählen
HORIZONT 355 XINFO®
Control-D – Sie wollen etwas wissen über ...
General Parms
Schedules
Conditions
HORIZONT 356 XINFO®
Control-D – General Parms
Sie wollen alle Jobs von Owner “U15PS”
sehen?
HORIZONT 357 XINFO®
Control-D – General Parm
Alle Jobs von Owner “U15PS”
HORIZONT 358 XINFO®
Control-D – Schedules
Sie wollen alle Schedules sehen, die für WDAY “2” geplant
sind?
HORIZONT 359 XINFO®
Control-D – Schedules
Diese beide schedules sind für WDAY “2”
geplant... Linker Mausklick: Detaillierte
Informationen
HORIZONT 360 XINFO®
Control-D – Conditions
Welche Jobs setzen OUT-Conditions?
HORIZONT 361 XINFO®
Control-D – Conditions
Diese Jobs setzen OUT-Conditions
HORIZONT 362 XINFO®
Control-D – Conditions im Control-M Jobnetplan
PXC24
Control – D Conditions im
Netzplan!
HORIZONT 364 XINFO®
XINFO und PL1
• Generelle Programminformationen• Includes • CALL• Procedures/Functions• Datei Zugriffe• Datei Deklarationen• Globalen Variablen• DB2-Zugriffe• EXEC CICS • EXEC DLI• Grafiken
Mit dem PL1-Interface erhalten Sie
HORIZONT 365 XINFO®
PL1 - Displays
… und die zugehörigen Graphiken
Die Displays für PL1…
HORIZONT 366 XINFO®
PL1 - "General Info"
..."General Info" auswählen
Falls Sie allgemeine Infos über ein PL1- Programm benötigen
HORIZONT 367 XINFO®
PL1 - "General Info" Auswahl
Welche Programme greifen auf DB2 zu?
HORIZONT 368 XINFO®
PL1 - "General Info" ErgebnisMember
LibraryCICS
DB2 Zugriff
DLI (IMS)
HORIZONT 369 XINFO®
PL1 - "General Info" Felder
Mit der Option "View - Display Legend" erhalten Sie eine Beschreibung aller Felder
HORIZONT 370 XINFO®
PL1 - INCLUDE
"INCLUDE" auswählen
Falls Sie etwas über INCLUDE-Member wissen wollen...
HORIZONT 371 XINFO®
PL1 - INCLUDE Auswahl
Welche Programme verwenden den INCLUDE-Member DCLISTP?
HORIZONT 372 XINFO®
PL1 - INCLUDE Ergebnis
Main
Main BibliothekINCLUDE
Member
INCLUDE Bibliothek
HORIZONT 373 XINFO®
PL1 - INCLUDE Felder
HORIZONT 374 XINFO®
PL1 - INCLUDE Member BeispielMember SOURCE.LIB(A):
00025 %include B;...
Member INCLUDE.LIB(B):00050 %include C;...
Member C was not found in any library...
• Main-Pgm: Der Name des Members mit dem Haupt-Programm. Dieser ist normalerweise auch der Namen des Load-Moduls. In unserem Beispiel "A"
• Main-Lib: Der Name der Bibliothek, wo "A" gefunden wurde. In unserem Beispiel SOURCE.LIB
• INCLUDE-Member: Der Name des Members, in dem sich die INCLUDE Anweisung befand. Dieser stimmt nicht immer mit dem Hauptprogramm überein, wenn sich z.B. die INCLUDE-Anweisung in einem anderen INCLUDE-Member befindet. In unserem Beispiel “A” für “B” und “B” für “C”.
• Found: Wurde das INCLUDE Member in einer der Bibliotheken gefunden, die bei der Installation von XINFO angegeben wurden. In unserem Beispiel “Y” für “B” und “N” for “C”
• Zeile: Die Zeilennummer der INCLUDE Anweisung. In unserem Beispiel “25” für “B” und “50” für “C”
• Source-Lib: Die Bibliothek, in der sich das INCLUDE-Member befand. In unserem Beispiel “SOURCE.LIB” für “B” und “INCLUDE.LIB” für “C”
HORIZONT 375 XINFO®
PL1 - Aufruf von externen Programmen
..."CALL…
PL1 Programme rufen oft externe Programme auf. Falls Sie Informationen
über diese Programme benötigen…
HORIZONT 376 XINFO®
PL1 – „Call“ Auswahl
Welche Programme verwenden ISPEXEC?
HORIZONT 377 XINFO®
PL1 – „Call“ Ergebnis
Sie wollen nur die Programme wissen, aber nicht jeden Aufruf?
HORIZONT 378 XINFO®
PL1 – „Call“ Ergebnis, Grouped
In diesem Fall rufen Sie die „Group“- Funktion auf.
„Main Program“ auswählen...
HORIZONT 379 XINFO®
PL1 – „Call“ Ergebnis, Grouped
Die Programmnahmen (in Count steht die Anzahl der Aufrufe)
HORIZONT 380 XINFO®
PL1 - Procedures/Functions
Procedures/Functions auswählen...
Zusätzlich zu den externen Programmen wird auch die interne Programmstruktur
analysiert
HORIZONT 381 XINFO®
PL1 - Procedures/Functions
Suchkriterien eingeben
HORIZONT 382 XINFO®
PL1 - Procedures/Functions Ergebnis
Das Ergebnis
HORIZONT 383 XINFO®
PL1 - Datei-Zugriffe
...“File Access” auswählen…
Falls Sie Informationen über Datei-Zugriffe benötigen...
HORIZONT 384 XINFO®
PL1 - Datei-Zugriffe Auswahl
Welche DD Namen werden ausser den üblichen
Standardnamen verwendet?
HORIZONT 385 XINFO®
PL1 - Datei-Zugriffe Auswahl
Das Ergebnis
HORIZONT 386 XINFO®
PL1 - Datei-Zugriffe Ergebnis
Falls Sie die DD-Anweisungen des Programms mit den DD-Anweisungen in der
JCL abgleichen wollen: Mit rechtem Mausklick können Sie direkt zu den DD-
Statements der JCL springen…
HORIZONT 387 XINFO®
PL1 - File Declaration
..."File Declaration” auswählen
Falls Sie Informationen über die “File Declaration” benötigen…
HORIZONT 388 XINFO®
PL1 - File Declaration Auswahl
z.B. alle Deklarationen des Programms OQSI...
HORIZONT 389 XINFO®
PL1 - File Declaration Ergebnis
HORIZONT 390 XINFO®
PL1 - DB2 Zugriff
..."DB2 Zugriff”
Falls Sie Informationen über DB2 Zugriffe benötigen...
HORIZONT 391 XINFO®
PL1 - DB2 Zugriffe Auswahl
Welche Spalten werden von der Tabelle ZZOPCOTB in PL1 Programmen verwendet?
HORIZONT 392 XINFO®
PL1 - DB2 Zugriffe Ergebnis
HORIZONT 393 XINFO®
PL1 - Variablen
Wählen Sie “Global Variables” aus…
Falls Sie Informationen zu PL1-Variablen benötigen...
HORIZONT 394 XINFO®
PL1 - Variablen Auswahl
Falls Sie z.B. wissen möchten, welche
Datumsvariablen noch immer YYMMDD
verwenden...
HORIZONT 395 XINFO®
PL1 – Variablen Ergebnis
Als Ergebnis erhalten Sie eine
Liste mit allen *DAT*-Variablen
HORIZONT 396 XINFO®
PL1 – CICS Zugriffe Auswahl
Welche Programme verwenden „EXEC
CICS SEND“?
Hinweis: In unserer Installation verwenden wir keine PL1 Programme mit
CICS, sondern nur COBOL. Unter PL1 erhalten Sie aber identiosche
Ergebnisse.
HORIZONT 397 XINFO®
PL1 – CICS Zugriffe Ergebnis
Die „EXEC CICS SEND“ Programme
HORIZONT 398 XINFO®
PL1 – CICS Zugriffe
Welche CICS Anweisungen werden überhaupt verwendet?
HORIZONT 399 XINFO®
PL1 – CICS Zugriffe Gruppierung
Alle CICS Anweisungen..
.
...mit der Gruppierungsfunktion eine
Übersicht erstellen...
HORIZONT 400 XINFO®
PL1 – CICS Zugriffe Gruppiert
„SEND MAP“ wird am
häufigsten verwendet
HORIZONT 401 XINFO®
PL1 – DLI
Suchkriterien zu IMS/DLI
HORIZONT 402 XINFO®
PL1 – DLI
Entschuldigung, aber wir
haben zu PL/1 keine IMS
Daten!
HORIZONT 403 XINFO®
PL1 – Grafiken
• Der Explorer • Das CALL-Diagramm
Zu PL1 gibt es zwei unterschiedliche Grafiken:
HORIZONT 404 XINFO®
PL1 - Explorer
…geben sie im Panel die Auswahl- kriterien an
“PL1 Explorer” auswählen ...
HORIZONT 405 XINFO®
PL1 - Explorer
INCLUDES
FILES
DB2
Klicken Sie mit der linken Maus auf das Programm-Symbol und erhalten eine Übersicht über die Programm-Elemente...
PROCS
CALLS
CICS
HORIZONT 406 XINFO®
PL1 - Explorer Klicken Sie mit der linken Maus auf “INCLUDE” bzw. “INCLUDE”, um eine Liste der INCLUDE-Member zu erhalten
Mit einem weiteren Mausklick erhalten Sie detaillierte Infos zu dem INCLUDE-Statement
HORIZONT 407 XINFO®
PL1 - Explorer Mit rechtem Mausklick können Sie sich den Sourcecode anzeigen lassen...
HORIZONT 408 XINFO®
PL1 – Call Diagramm
Falls Sie eine Übersicht der Unterprogramme benötigen
Programm-Name...
…und die gewünschte Verschachtelungstiefe angeben…
HORIZONT 409 XINFO®
PL1 – Call Diagram
Hauptprogramm
Unterprogramme
Zoom…
HORIZONT 410 XINFO®
PL1 – Call Diagram Die gesamte Aufrufstruktur eines Programms als übersichtlicher Netzplan
HORIZONT 412 XINFO®
XINFO und COBOL
• COPY • CALL• Variablen• Select / Assign• Datei-Zugriffe• DB2-Zugriffe• EXEC CICS • EXEC DLI
Mit dem COBOL-Interface erhalten Sie Informationen zu
HORIZONT 413 XINFO®
COBOL - Displays
… und die zugehörigen Graphiken
Die Displays für COBOL…
HORIZONT 414 XINFO®
COBOL - ThemenGenerelle Programm
InformationenCOPY Member
CALL
Datei-Zugriffe
File Section
DB2-Zugriffe
Select / Assign
Variablen Deklarationen
Graphiken
CICS-Zugriffe
HORIZONT 415 XINFO®
COBOL - "General Info"
..."General Info" auswählen
Falls Sie allgemeine Infos über ein COBOL- Programm benötigen
HORIZONT 416 XINFO®
COBOL - "General Info" Auswahl
Welche Programme greifen auf DB2 zu?
HORIZONT 417 XINFO®
COBOL - "General Info" Ergebnis
Member Library
CICS
DB2 Zugriff
DLI (IMS)
HORIZONT 418 XINFO®
COBOL - "General Info" Felder
Mit der Option "View - Display Legend" erhalten Sie eine Beschreibung aller Felder
HORIZONT 419 XINFO®
COBOL - COPY
"COPY" auswählen
Falls Sie etwas über COPY-Member wissen wollen...
HORIZONT 420 XINFO®
COBOL - COPY Auswahl
Welche Programme verwenden den COPY-Member OKI*?
HORIZONT 421 XINFO®
COBOL - COPY Ergebnis
Member Library
Copy Member
Copy Bibliothek
HORIZONT 422 XINFO®
COBOL - COPY Felder
HORIZONT 423 XINFO®
COBOL - COPY Member BeispielMember SOURCE.LIB(A):
00025 COPY B...
Member COPY.LIB(B):00050 COPY C REPLACING OPER1 BY OPER2...
Member C was not found in any library...
• Main-Pgm: Der Name des Members mit dem Haupt-Programm. Dieser ist normalerweise auch der Namen des Load-Moduls. In unserem Beispiel "A"
• Main-Lib: Der Name der Bibliothek, wo "A" gefunden wurde. In unserem Beispiel SOURCE.LIB
• Copy-Member: Der Name des Members, in dem sich die COPY Anweisung befand. Dieser stimmt nicht immer mit dem Hauptprogramm überein, wenn sich z.B. die COPY-Anweisung in einem anderen COPY-Member befindet. In unserem Beispiel “A” für “B” und “B” für “C”.
• Found: Wurde das COPY Member in einer der Bibliotheken gefunden, die bei der Installation von XINFO angegeben wurden. In unserem Beispiel “Y” für “B” und “N” for “C”
• Replacing: Gibt es in der COPY Anweisung eine REPLACING Anweisung? “N” für “B”, “Y” für “C”
• Zeile: Die Zeilennummer der COPY Anweisung. In unserem Beispiel “25” für “B” und “50” für “C”
• Source-Lib: Die Bibliothek, in der sich das COPY-Member befand. In unserem Beispiel “SOURCE.LIB” für “B” und “COPY.LIB” für “C”
HORIZONT 424 XINFO®
COBOL - Aufruf von externen Programmen
..."CALL…
COBOL Programme rufen oft externe Programme auf. Falls Sie Informationen
über diese Programme benötigen…
HORIZONT 425 XINFO®
COBOL – „Call“ Auswahl
Welche Sub-Programme werden von den Programmen
P9KMDG2* aufgerufen?
HORIZONT 426 XINFO®
COBOL – „Call“ Ergebnis
HORIZONT 427 XINFO®
COBOL - SELECT/ASSIGN
SELECT/ASSIGN auswählen...
Die SELECT/ASSIGN Anweisung ist die Datei-Deklaration in einem COBOL-
Programm. Falls Sie dazu Informationen benötigen...
HORIZONT 428 XINFO®
COBOL - SELECT/ASSIGN Auswahl
Welche Dateien werden in den Programmen AF* verwendet?
HORIZONT 429 XINFO®
COBOL - SELECT/ASSIGN Ergebnis
HORIZONT 430 XINFO®
COBOL - SELECT/ASSIGN Felder
Mit der Option "View - Display Legend" erhalten Sie eine Beschreibung aller Felder
HORIZONT 431 XINFO®
COBOL - SELECT/ASSIGN Beispiel
• DD-Name: Input• File-Name: Address• Optional: Is OPTIONAL specified, in our
example Y • Organisation: Sequential• Access Mode: Sequential• Reserve: 3
SELECT OPTIONAL ADDRESS ASSIGN TO INPUTORGANISATION IS SEQUENTIALRESERVE 3 AREASACCESS MODE IS SEQUENTIAL ...
HORIZONT 432 XINFO®
COBOL - Datei-Zugriffe
...“File Access” auswählen…
Falls Sie Informationen über Datei-Zugriffe benötigen...
HORIZONT 433 XINFO®
COBOL - Datei-Zugriffe Auswahl
Welche Programme verwenden Dateien mit dem DD-Namen
PRINT*?
HORIZONT 434 XINFO®
COBOL - Datei-Zugriffe Ergebnis
HORIZONT 435 XINFO®
COBOL - Datei-Zugriffe Ergebnis
Falls Sie die DD-Anweisungen des Programms mit den DD-Anweisungen in der
JCL abgleichen wollen: Mit rechtem Mausklick können Sie direkt zu den DD-
Statements der JCL springen…
HORIZONT 436 XINFO®
COBOL - File Section
..."File Section” auswählen
Falls Sie Informationen über die “File Section” benötigen…
HORIZONT 437 XINFO®
COBOL - File Section Auswahl
z.B. zu allen PRINT* Dateien…
HORIZONT 438 XINFO®
COBOL - File Section Ergebnis
HORIZONT 439 XINFO®
COBOL - DB2 Zugriff
..."DB2 Zugriff”
Falls Sie Informationen über DB2 Zugriffe benötigen...
HORIZONT 440 XINFO®
COBOL - DB2 Zugriffe Auswahl
Welche Programme verwenden die Tabellen V*?
HORIZONT 441 XINFO®
COBOL - DB2 Zugriffe Ergebnis
HORIZONT 442 XINFO®
COBOL - DB2 Zugriffe Ergebnis
Da alle Zugriffe angezeigt werden, ist das Ergebnis evtl. zu unübersichtlich. Verwenden Sie die “Group”-Funktion, damit jede Tabelle und jede Zugriffsart nur
einmal angezeigt wird.
Wählen Sie im Dialog "Object" und "Action" aus…
HORIZONT 443 XINFO®
COBOL - DB2 Zugriffe Ergebnis
…und Sie erhalten alle Tabellenzugriffe
HORIZONT 444 XINFO®
COBOL - DB2 Spalten
Mit der Spalte “Column Name” beantworten Sie z.B. Fragen wie “Welche
Programme greifen auf die Spalte ABC.XYZ zu?”
HORIZONT 445 XINFO®
COBOL - Variablen
Wählen Sie “Variable Declarations” aus…
Falls Sie Informationen zu COBOL-Variablen benötigen...
HORIZONT 446 XINFO®
COBOL - Variablen Auswahl
Falls Sie z.B. Informationen zu allen
*DAT* Variablen …
…die “Redefined”
werden?
HORIZONT 447 XINFO®
COBOL – Variablen Ergebnis
Als Ergebnis erhalten Sie eine
Liste mit allen “Redefined” *DA*-
Variablen
HORIZONT 448 XINFO®
COBOL – CICS Zugriffe Auswahl
Welche Programme verwenden „EXEC
CICS SEND“?
HORIZONT 449 XINFO®
COBOL – CICS Zugriffe Ergebnis
Die „EXEC CICS SEND“ Programme
HORIZONT 450 XINFO®
COBOL – CICS Zugriffe
Welche CICS Anweisungen werden überhaupt verwendet?
HORIZONT 451 XINFO®
COBOL – CICS Zugriffe Gruppierung
Alle CICS Anweisungen..
.
...mit der Gruppierungsfunktion eine
Übersicht erstellen...
HORIZONT 452 XINFO®
COBOL – CICS Zugriffe Gruppiert
„SEND MAP“ wird am
häufigsten verwendet
HORIZONT 453 XINFO®
COBOL – Grafiken
• Der Explorer • Das CALL-Diagramm
Zu COBOL gibt es zwei unterschiedliche Grafiken:
HORIZONT 454 XINFO®
COBOL - Explorer
…geben sie im Panel die Auswahl- kriterien an
Gehen Sie zu Grafiken, und wählen den “COBOL Explorer” aus ...
HORIZONT 455 XINFO®
COBOL - Explorer
INCLUDES
FILES
DB2
Klicken Sie mit der linken Maus auf das Programm-Symbol und erhalten eine Übersicht über die Programm-Elemente...
PROCS
CALLS
CICS
HORIZONT 456 XINFO®
COBOL - Explorer Klicken Sie mit der linken Maus auf “INCLUDE” bzw. “COPY”, um eine Liste der COPY-Member zu erhalten
Mit einem weiteren Mausklick erhalten Sie detaillierte Infos zu dem COPY-Statement
HORIZONT 457 XINFO®
COBOL - Explorer Mit rechtem Mausklick können Sie sich den Sourcecode anzeigen lassen...
HORIZONT 458 XINFO®
COBOL – Call Diagramm
Falls Sie eine Übersicht der Unterprogramme benötigen
Programm-Name...
…und die gewünschte Verschachtelungstiefe angeben…
HORIZONT 459 XINFO®
COBOL – Call Diagram
Hauptprogramm
Unterprogramme
Zoom…
HORIZONT 460 XINFO®
COBOL – Call Diagram Die gesamte Aufrufstruktur eines Programms als übersichtlicher Netzplan
HORIZONT 461 XINFO®
XINFO und CICS
• Eine Übersicht und Abfragemöglichkeit zu allen CSD Daten
• Eine vollständige „Crossreferenz“, z.B:– Batch und CICS– COBOL und CICS– PL/1 und CICS
Der CICS Scanner von XINFO analysiert die Der CICS Scanner von XINFO analysiert die CSD-Datei. Dadurch erhalten Sie:CSD-Datei. Dadurch erhalten Sie:
HORIZONT 462 XINFO®
XINFO und CICS
List Group 1
Group n Transaction 1
Transaction n Program 1
Program n
MAPSET
FILE (DD and DSN)
Transient data Queue
Die Struktur der XINFO CICS Implementierung:Die Struktur der XINFO CICS Implementierung:
HORIZONT 463 XINFO®
XINFO und CICS
• Welche Programme gehören zu bestimmten Transaktionen?
• Welche Programme laufen unterhalb der 16M Linie?
• Welche Programme laufen in einem "remote" CICS?
• Welche Dateien sind mit einem Passwort geschützt?
• Werden immer noch BDAM Dateien verwendet? Wenn ja, welche?
• Welche Programme verwenden Key=CICS?
• Welche "TDQUEUE" wird in einem "remote" CICS verwendet?
• Welche DB2 Subsysteme werden verwendet?
• Welche DB2 Pläne werden verwendet?
• Welche TCP/IP Services verwenden welche Ports?
• ...
Einige Beispielabfragen :Einige Beispielabfragen :
HORIZONT 464 XINFO®
CICS - Displays
Die Displays für CICS…(28 vordefinierte
Abfragen!)
HORIZONT 465 XINFO®
CICS - Transaktionen
1. "Transaction Info" auswählen
Welche Programme gehören zu einer bestimmten Transaktion?
2. Name der Transaktion eingeben
HORIZONT 466 XINFO®
CICS - Transaktionen
Diese Programme gehören zur Transaktion AC03 Detailinfo zu der
Transaktion
HORIZONT 467 XINFO®
CICS – Transaktionen und Programme
Mit der rechten Maus das CICS-Menü öffnen und "Program Information"
auswählen
HORIZONT 468 XINFO®
CICS – Transaktionen und Programme
Detailinfo zu dem Programm
HORIZONT 469 XINFO®
CICS – ProgrammeWelche PL1 oder COBOL Programme laufen unterhalb der 16M Linie?
1. "Program Info" auswählen 2. Im
Eingabepanel nach unten
scrollen
HORIZONT 470 XINFO®
CICS – Programme
3. Bei "Language" 99 eingeben....
4. die gewünschten
Sprachen eingeben
HORIZONT 471 XINFO®
CICS – Programme
Diese Programme laufen im "normalen" Speicher
HORIZONT 472 XINFO®
CICS – Dateien Welche Dateien sind in einem "remote" CICS deklariert?
1. "Dataset Info" auswählen 2. Im
Eingabepanel nach unten
scrollen
HORIZONT 473 XINFO®
CICS – Dateien
3. Bei "Remote System Name" NB
(not blank) eingeben
HORIZONT 474 XINFO®
CICS – Dateien
Filenamen
HORIZONT 475 XINFO®
Der Unterschied
Ohne XINFO
Mit XINFO
Folgende Beispiele zeigen den Unterschied…
HORIZONT 476 XINFO®
CICS Daten ohne XINFO
1) CEDA eingeben
Beispiel:Welche CICS Dateien haben RECFM=F ?
Kennen Sie CEDA
überhaupt?
HORIZONT 477 XINFO®
CICS Daten ohne XINFO
2) Suchkriterien angeben
HORIZONT 478 XINFO®
CICS Daten ohne XINFO
3) Als Ergebnis erhalten Sie die Dateien für ein einziges CICS.
4) Geben Sie “View” ein…
HORIZONT 479 XINFO®
CICS Daten ohne XINFO
5) Die Informationen zur ersten Datei, geben Sie PF11 ein, um zur nächsten Seite zu gelangen…
HORIZONT 480 XINFO®
CICS Daten ohne XINFO
6) usw…
Ohne XINFO kann man aus dem CICS keine vernünftigen Informationen gewinnen!
HORIZONT 481 XINFO®
CICS Daten mit XINFO
1) Dataset Info auswählen
Und nun die gleiche Aufgabe mit XINFO:
HORIZONT 482 XINFO®
CICS Daten mit XINFO
2) Record Format “F” eingeben
HORIZONT 483 XINFO®
CICS Daten mit XINFO
3) Hier eine Übersicht aller Dateien mit RECFM =F
HORIZONT 485 XINFO®
Vielen Dank für Ihre Aufmerksamkeit!
HORIZONTSoftware für Rechenzentren
Garmischer Str. 8 D- 80339 MünchenTel ++49(0)89 / 540 162 - 0www.horizont-it.com
Das IT - InformationssystemXINFO