Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Das IT - Informationssystem

Ähnliche Präsentationen


Präsentation zum Thema: "Das IT - Informationssystem"—  Präsentation transkript:

1 Das IT - Informationssystem
XINFO Das IT - Informationssystem Die Module (Scanner) 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 Die Module von XINFO CA-7 Space DB2 CONTROL-M RMM IMS TWS for z/OS
Scheduling Space und Tape Database CA-7 Space DB2 CONTROL-M RMM IMS TWS for z/OS CA-1 History ZEKE SMF Output BETA93 Job Control CA-Deliver Source Code JCL Control-D COBOL Online PL/1 CICS - COBOL Load Modules CICS - CSD LOAD

3 XINFO und CA-7 Das CA-7 Interface analysiert den LJOB output und gibt Ihnen Infos zu: Jobs Schedule Definitionen Job-Trigger und Requirements Dataset-Trigger Ressourcen Prosa Schedule Overrides

4 Wählen Sie CA7 aus der Displayliste aus…
CA-7 - Startpanel Wählen Sie CA7 aus der Displayliste aus…

5 CA-7 - Displays Die Displays für CA-7…

6 CA-7 - Sie wollen wissen... ... Welche Jobs nicht mehr laufen?
Welche Jobs von Jobs "getriggert" werden? Welche Jobs von Dateien "getriggert" werden? Welche Jobs haben "User Requirements"? Welche Jobs verwenden "Virtual resources"? Welche Jobs haben eine Ressource zwischen 01:00 und 06:00 verwendet? Wie man einen Jobnetzplan erstellt? Wie man alle Nachfolger eines Jobs erhält?

7 ...wählen Sie "Job Information"
CA-7 - Job Information Um nach Jobs zu suchen... ...wählen Sie "Job Information"

8 CA-7 - Suche nach Jobs Welche Jobs CA* laufen nicht mehr seit ? …scrollen Sie nach unten… …und geben Sie den letzten Lauftag zusammen mit dem Operator LE an

9 Scrollen Sie nach rechts…
CA-7 - Jobs Ergebnis Job Scrollen Sie nach rechts…

10 CA-7 - "Last Run Dates" Ergebnis
Job

11 CA-7 - Job Triggering Um nach "getriggerten" Jobs zu suchen...
...wählen Sie "Job Triggering"

12 CA-7 - Suche nach „Dataset triggers“
Welche Jobs C*XX* werden "getriggert" von… …Dateien? (NB bedeutet NON BLANK)

13 CA-7 - Ergebnis "Dataset Triggers"
Job Dataset triggers

14 CA-7 - User Requirements
Um nach "Requirements" zu suchen... ......"Requirements/Pred

15 CA-7 - Suche nach "User Requirements"
Welche Jobs haben "User Requirements"?

16 CA-7 - Ergebnis Jobs mit "User Requirements"
Nach rechts scrollen …

17 CA-7 - Ergebnis Jobs mit "User Requirements"

18 CA-7 - Suche nach "Virtual Resources"
Welche Jobs verwenden eine "Virtual Resource" *DB*?

19 CA-7 - Ergebnis "Virtual Resources"
Job Resource

20 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")

21 CA-7 - Erweiterte Suche nach "Virtual Resources"
Sie sollten mehr darüber lesen: XINFO Handbuch "ISPF Dialog Generator" und "Tips und Tricks für den Administrator" DSPLTVRSMF: Virtual Resources Felder für das Auswahlpanel angeben Felder für das Ausgabepanel angeben JOIN: VRJOBNAME <=> SMFJOBNAME VRSTEP <=> SMFSTEPNAME Evtl. Interne Zeilenkommandos definieren Evtl. Externe Zeilenkommandos definieren Evtl. weitere Zeilenkommandos mit XXRJMD3 generieren XXRTSMF: SMF - Job/Step Information

22 CA-7 - Erweiterte Suche nach "Virtual Resources"
Welche Jobs haben die Ressource DB2* zwischen 01:00 und 06:00 verwendet? Unser neues Display für die "Resourcen History"

23 CA-7 - Ergebnis Virtual Resources
Jobs, welche die Ressource DB2* verwendet haben

24 CA-7 - Job Netzpläne Am Ende der Display-Liste finden Sie die Displays für die Grafiken

25 CA-7 - Job Netzpläne Wählen Sie "CA7 Job Netzplan"…

26 CA-7 - Auswahl für Job Netzpläne
Geben Sie Suchkriterien an

27 CA-7 - Ergebnis Job Netzpläne
Requirements Dataset Trigger Job Trigger

28 CA-7 - Zeilenbefehle Rechter Mausklick auf ein Job-Symbol: Direkter Zugriff auf alle zugehörigen Daten!

29 CA-7 - Nachfolger eines Jobs
Was passiert, wenn ein Job abbricht? Verwenden Sie den Zeilenbefehl "Dep. Level"…

30 CA-7 - Ergebnis Nachfolger eines Jobs
...um herauszufinden, welche Auswirkungen ein Abbruch auf die gesamte Produktion hat!

31 Haben Sie noch Fragen zu CA-7?
Ja?

32 XINFO und Control-M Das Control-M Interface von XINFO analysiert folgende Daten unter z/OS, UNIX, NT etc.: General Job Definitions Conditions Control Definitions Resources General Plan Data "Shout When“ Definitions "Set Var“ Definitions

33 Control-M - Startpanel
Wählen Sie Control-M aus der Display-Liste aus

34 Control-M - Displays XINFO zeigt die Daten aus z/OS und anderen Plattformen an… …und Control-D… …und Job Netzpläne für alle Plattformen

35 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?

36 Control-M - Job Definitions
Suche nach allen Jobs in mit Tabelle KRW5*

37 Control-M - Job Definitions
Als Ergebnis erhalten Sie sowohl z/OS-Jobs als auch die „distributed“ ECS-Jobs

38 Control-M - NodeId Suche nach allen Jobs, welche auf „mmisidb“ laufen

39 Control-M - NodeId

40 Control-M - Calendar Suche nach allen Jobs, welche einen Kalender verwenden (NB= „not blank“)

41 Control-M - Calendar

42 Control-M - Calendar Und wie oft wird dieser Kalender verwendet?
Dazu verwendet man die "Group"-Funktion

43 Control-M - Calendar

44 Control-M - DO Cond Action
Welche Jobs werden mit "FORCEJOB" gestartet?

45 Control-M - DO Cond Action

46 Control-M - "Table"-Netzplan
Zeige Table MBVN... …mit allen Verbindungen

47 Control-M - "Table"-Netzplan
Nachfolger Vorgänger

48 Control-M - "Table"-Netzplan
Mit Mausklick weitere Control-M Daten anzeigen

49 Control-M - Von der "Table" zu den "Jobs"
... der Job-Netzplan für Table KRW123

50 Control-M - Job-Netzplan
Table Condition Job

51 Control-M - Job-Netzplan
Zeige Job MBV230L2 aus Table MBVN... …sowie alle Nachfolger, aber nicht mehr als 3 Stufen

52 Control-M - Job-Netzplan
Nachfolger Ausgangs-Job

53 Control-M - Job-Netzplan
Globale "Conditions" Unix Jobs Z/OS Jobs

54 Control-M - Job-Netzplan
…direkter Zugriff auf XINFO-Daten wie z.B. CTM-, JCL, SMF und Space

55 Control-M - XINFO vs. ECS
Control-M ECS: Zum Definieren und Pflegen von Jobs brauchbar, aber zum Dokumentieren?

56 Control-M - XINFO vs. ECS
Verwirrende Darstellung!

57 Control-M - XINFO vs. ECS
…sowie unzureichende Druckfunktionen

58 Control-M - XINFO vs. ECS
Ein weitere Nachteil der ECS: Control-M unterstützt “Multi -Platform-Scheduling“, aber ...

59 Control-M - XINFO vs. ECS
..es gibt keinen übersichtlichen Dialog für alle Control-M Daten! und XINFO?

60 Control-M - Multi-Plattform Graphiken
Unix z/OS NT CTM- Database CTM- Schedule- Libraries CTM- Database SQL SQL XINFO CTM Scanner Temp Datei Temp Datei XINFO Datenbank

61 Control-M - Multi Plattform Charts
XINFO zeigt Jobs und Conditions plattformübergreifend in einem Netzplan!

62 Haben Sie noch Fragen zu Control-M?
Ja?

63 XINFO und TWS Die TWS-Schnittstelle analysiert die TWS Databasis, den Tagesplan und den Langzeitplan Aufträge, Funktionsstellen, Workstations, Kalender, Perioden Abhängigkeiten und Spezielle Ressourcen Variable, OI, ETT Tages- und Langzeitplan

64 Wählen Sie TWS aus der Display-Liste…
XINFO Startpanel Wählen Sie TWS aus der Display-Liste…

65 TWS - Displays Die Displays für TWS…

66 TWS - Sie wollen wissen Welche Aufträge verwenden die Periode MONTH? Ob es Zeitjobs ohne TIME DEPENDENT=Y gibt? Ob es undefinierte Vorgänger gibt (NOTFND)? Welche Nachfolger eine Operation hat? Wie man einen Jobnetzplan mit allen Nachfolgern erstellt? Welche Operationen die Spezielle Ressource XYZ verwenden? Ob es Peridoden gibt, die nicht mehr verwendet werden? Welche Kalender den 15. August als "frei" definiert haben? Ob es ETTs, gibt, deren Aufträge nicht mehr existieren? Welche OIs gelöscht werden können? usw…

67 TWS - Sie wollen wissen Ob der Langzeitplan manuell geändert wurde? Welche Operationen zwischen 01:00 und 02:00 geplant sind? Welche Operationen im Juli mit Fehler geendet haben? Welche Vor- und (!) Nachläufer eine Operation hat? Wann eine Applikation eingeplant wird? (in Kalenderform) Wie man Batchloader-Anweisungen erstellt?

68 TWS - Suche nach Perioden
Um nach Perioden zu suchen… ...wählen Sie "Run Cycles"

69 TWS - Suche nach Perioden
Welche Aufträge verwenden die Periode MONTH?

70 TWS - Ergebnis Perioden
Perioden-Type, Feiertagsregel etc. Auftrags-Status Periode

71 TWS - Suche nach zeitabhängigen Operationen
Um nach zeitabhängigen Operationen zu suchen ... ...wählen Sie "Operation Data"

72 TWS - Suche nach zeitabhängigen Operationen
Scroll down für weitere Suchkriterien

73 TWS - Suche nach zeitabhängigen Operationen
Welche Operationen sind "TIME DEPENDEND=N", aber haben eine Startzeit? NB bedeutet “Not Blank”

74 TWS - Ergebnis Operationen
Auftrags-Id Workstation-Id PS: Falls die die Maus über eine Spalte bewegen… Operationsnummer …bekommen Sie den ganzen Spaltennamen angezeigt

75 TWS - Suche nach Vorgänger
Um nach Vorgängern zu suchen ... ...wählen Sie "Dependencies"…

76 TWS - Suche nach NOTFND Welche Vorgänger gibt es überhaupt nicht mehr?
Hinweis: -NOTFND- wird von XINFO eingefügt.

77 TWS - Ergebnis Vorgänger
Jobs mit Vorgängern... …die nicht mehr existieren

78 TWS - Suche nach Nachfolgern
Um Nachfolger zu finden ... ...wählen Sie "Dependencies"

79 TWS - Suche nach Nachfolger
Welche Nachfolger hat der Job P390K4?

80 TWS - Ergebnis Nachfolger
Vorgänger... …and Nachfolger

81 TWS - Jobnetzplan mit Vorgängern oder Nachfolgern
Um die Vorgänger und Nachfolger einer Ausgangsoperation zu erhalten... ...wählen Sie GRAPH, dann "TWS Job Netplan"

82 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

83 TWS - Jobnetzplan mit Vorgängern oder Nachfolgern
Das Ergebnis ist ein Job Netzplan mit allen Vorgängern und Nachfolgern des Jobs XXRJUP

84 TWS - Suche nach Spezielle Ressourcen
Um nach Speziellen Ressourcen zu Suchen ... ......""Spec.Res./Aufträge"

85 TWS - Suche nach Spezielle Ressourcen
Welche Spezielle Ressourcen werden verwendet?

86 TWS - Suche nach Spezielle Ressourcen
…and erhöhen die Anzahl der übertragenen Zeilen, "0" bedeutet alle Zeilen Wenn Sie eine Liste mit allen Resourcen brauchen: 1) Wählen Sie "options"…

87 TWS - Ergebnis Spezielle Ressourcen
Auftrags-Id Job Resourcen

88 TWS - Ergebnis Spezielle Ressourcen
...""Group"… dann "Special Resources"…

89 TWS - Suche nach Perioden-Definitionen
Um Perioden zu finden ... ...wählen Sie "Periods"

90 TWS - Suche nach Perioden-Definitionen
Suche nach allen Perioden mit einem "End Date Interval" kleiner als 1998

91 TWS - Ergebnis Perioden-Definitionen
All Perioden, die seit 1998 nicht mehr gültig sind

92 TWS - Ergebnis Perioden-Definitionen
Gibt es überhaupt Aufträge, die diese Perioden verwenden? Wählen Sie den "All"-Befehl, um das gewünschte Ergebnis zu erhalten…

93 TWS - Ergebnis Aufträge
Alle Aufträge, die diese Perioden verwenden

94 TWS - Suche nach Kalender-Daten
Um nach Kalendern zu suchen ... Wählen Sie “Calendar”

95 TWS - Suche nach Kalender-Daten
Zeige alle Kalender, in denen der ein Feiertag ist

96 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

97 ...wählen Sie "ETT criteria"
TWS - Suche nach ETTs Um nach ETTs zu suchen… ...wählen Sie "ETT criteria"

98 Zeige alle ETTs, bei denen der Auftrag nicht mehr existiert
TWS - Suche nach ETTs Zeige alle ETTs, bei denen der Auftrag nicht mehr existiert Hinweis: Der Wert N für nicht-existierende Aufträge wird von XINFO eingefügt.

99 TWS - Ergebnis ETTs

100 ...wählen Sie "Operator Instructions"
TWS - Suche nach OIs Um nach OIs zu suchen... ...wählen Sie "Operator Instructions"

101 Suche nach all OI-Definitionen, die seit dem 31.12.2000 ungültig sind
TWS - Suche nach OIs Suche nach all OI-Definitionen, die seit dem ungültig sind

102 TWS - Ergebnis OIs

103 Suche nach allen OIs, bei denen die Operation nicht existiert?
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.

104 TWS - Ergebnis OIs

105 TWS - Suche nach LTP-Daten
Für die Suche im LTP ... ... "Long term Plan" wählen

106 TWS - Suche nach LTP-Daten
Suche alle Aufträge, die manuell geändert wurden

107 TWS - Ergebnis LTP-Daten
Es gibt keine manuell geänderten Aufträge!

108 TWS - Suche nach geplanten Startzeiten
Um nach im Tagesplan nach geplanten Startzeiten zu suchen ... ...wählen Sie "Current Plan"

109 TWS - Suche nach geplanten Startzeiten
Welche Operationen sind zwischen 19:00 und 20:00 geplant? Geben Sie dazu "99" an, um ein weiteres Eingabepanel zu erhalten... …das Panel für weitere Eingabemöglichkeiten…

110 TWS - Suche nach geplanten Startzeiten

111 TWS - Suche nach Fehlerjobs
Um nach Jobläufen zu suchen... ...wählen Sie "Job Run Times"

112 TWS - Suche nach Fehlerjobs
Geben Sie "99" bei "Job Start Time" ein ...and bei "Status=E"... …ein weiteres Panel für die Startzeiten wird angezeigt…

113 TWS - Suche nach Fehlerjobs
GE: Von Felder logisch mit UND verbinden LE: bis

114 TWS - Ergebnis Fehlerjobs
Das Ergebnis kann nach Jobname gruppiert werden…

115 TWS - Ergebnis Fehlerjobs

116 TWS - Spezielle Ressourcen History
Hinweis: Dieses Display muss zuerst einmal vom XINFO-Administrator angelegt werden.

117 TWS - Spezielle Ressource History
z.B. suche nach allen Jobs welche die Spezielle Ressource DSN1 am verwendet haben.

118 TWS - Spezielle Ressource History
Das Ergebnis, sortiert nach Job-Startzeit

119 TWS – Both Dependencies
anders neu Hinweis: Diese Funktion ist nur im ISPF-Dialog möglich! mit DP bekommen Sie alle direkten (!) Vorläufer und Nachläufer der Operation angezeigt

120 TWS – Both Dependencies
anders neu Lev(el) = 0  ausgewählte Operation 1 direkter Vorläufer (Predecessor) 2 direkte Nachläufer (Succcessor)

121 TWS – Both Dependencies
anders neu Das Zeilenkommando DP können Sie erneut anrwenden und sich so durch die Abhängigkeiten bewegen

122 TWS – Both Dependencies
anders neu anders neu Lev(el) = 0  ausgewählte Operation 4 direkte Vorläufer (Predecessor) 1 direkter Nachläufer (Succcessor)

123 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

124 Hinweis: Diese Funktion ist nur im ISPF-Dialog möglich!
TWS Gendays-Kommando anders Hinweis: Diese Funktion ist nur im ISPF-Dialog möglich! wenn Sie in einer OPC- bzw. TWS-Anzeige sind, können Sie das Zeilenkommando G (für GENDAYS) aufrufen, ...

125 TWS Gendays-Kommando anders ..., erscheint ein PopUp-Panel. Hier können Sie den gewünschten Zeitraum angeben, z.B. für die Jahre 2004 und 2005

126 TWS Gendays-Kommando anders In Form eines Kalenders werden Ihnen die Lauftage der Applikation (Jobnetzes) angezeigt

127 mit F7/F8 können Sie nach unten/oben blättern
TWS Gendays-Kommando anders mit F7/F8 können Sie nach unten/oben blättern

128 TWS Gendays-Kommando anders Farben zeigen an, ob die Applikation an einem Tag läuft – oder nicht, und ob der Tag ein Werktag oder freier Tag ist

129 Tag ist ein Werktag. Applikation wird an dem Tag geplant.
TWS Gendays-Kommando anders Tag ist ein Werktag. Applikation wird an dem Tag geplant.

130 Tag ist ein Werktag. Applikation wird nicht an dem Tag geplant.
TWS Gendays-Kommando anders Tag ist ein Werktag. Applikation wird nicht an dem Tag geplant.

131 Tag ist ein freier Tag. Applikation wird an dem Tag geplant.
TWS Gendays-Kommando anders Tag ist ein freier Tag. Applikation wird an dem Tag geplant.

132 Tag ist ein freier Tag. Applikation wird nicht an dem Tag geplant.
TWS Gendays-Kommando anders Tag ist ein freier Tag. Applikation wird nicht an dem Tag geplant.

133 TWS - Batchloader-Anweisungen erstellen
anders Hinweis: Diese Funktion ist nur im ISPF-Dialog möglich! ... z.B. Option 1 bis 7 wählen

134 TWS - Batchloader-Anweisungen erstellen
anders 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

135 TWS - Batchloader-Anweisungen erstellen
anders Im Ergebnispanel in der Kommandozeile BG eingeben

136 TWS - Batchloader-Anweisungen erstellen
anders Im folgenden Popup-Panel bestimmen, ob Batchloaderanweisungen für Aufträge (AD) und/oder OI erstellt werden sollen.

137 TWS - Batchloader-Anweisungen erstellen
anders Den generierten Job starten. Die Ergebnise werden in die Datei userid.XINFO.BATCHL geschrieben.

138 TWS - Batchloader-Anweisungen erstellen
anders Das Ergebnis sieht z.B. so aus. Näheres zu den Batchloader-Anweisungen entnehmen Sie bitte der TWS-Literatur.

139 Haben Sie noch Fragen zu TWS?
Ja?

140 XINFO und ZEKE Das ZEKE-Interface zeigt folgende Daten an:
Event Records Plan Records When Conditions

141 XINFO hat drei Displays für ZEKE...
ZEKE - Displays XINFO hat drei Displays für ZEKE...

142 ZEKE - Sie wollen etwas wissen über...
Event Records When Conditions Plan Records Job Netzpläne Nachfolger eines Jobs

143 ZEKE - Suche nach Events

144 ZEKE - Ergebnis für Events
Doppelter Mausklick auf eine Zeile: Die Event-Daten Ergebnis...

145 ZEKE - Suche nach When Conditions

146 ZEKE - Ergebnis für When Conditions

147 ZEKE - Suche nach Plan Records

148 ZEKE - Ergebnis für Plan Records

149 ZEKE - Job Netzpläne Am Ende der Display-Liste sind die XINFO Graphiken

150 ZEKE - Job Netzpläne Wählen Sie "Zeke Jobnet aus: Events Plan

151 ZEKE - Job Netzpläne Geben Sie Suchkriterien an…

152 Gruppiert nach Application
ZEKE - Job Netzpläne Dataset Trigger Gruppiert nach Application Job Nachfolger-Job

153 ZEKE - Zeilenbefehle Rechter Mausklick auf ein Jobsymbol: Direkter Zugriff auf alle relevanten Daten

154 ZEKE - Nachfolger eines Jobs
Was passiert, wenn ein Job abbricht? Verwenden Sie den Zeilenbefehl "Dep. Level"…

155 ZEKE - Nachfolger eines Jobs
...und erhalten so alle Jobs, die im Fehlerfall nicht laufen würden!

156 Haben Sie noch Fragen zu ZEKE?
Ja?

157 XINFO und JCL XINFO analysiert JCL- und Prozedurbibliotheken.
JOB-, EXEC-, DD-, OUTPUT Parameter JES- und JCLLIB Anweisungen SYSIN und SYSOUT Anweisungen Prozeduren, Prozedureaufrufe und Parameter TWS- und CONTROL-M Variable

158 JCL - Displays Wählen Sie "JCL" aus…

159 JCL - Displays Die JCL Diisplays

160 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.?

161 JCL - Programme Um nach Programmen zu suchen...
"EXEC Statements" auswählen…

162 JCL - Programme Auswahl
Welche Jobs verwenden Programme XXR*?

163 JCL - Programme Ergebnis
Jobname Prozedur Programm Step

164 JCL - SYSIN Um nach SYSIN-Anweisungen zu suchen ...
Wählen Sie "SYSIN Content"

165 Welche Jobs verwenden ein "SYSIN statement" *DEPTHCONDLMT*?
JCL - SYSIN Auswahl Welche Jobs verwenden ein "SYSIN statement" *DEPTHCONDLMT*?

166 JCL - SYSIN Ergebnis Jobname DD-Name SYSIN

167 ..."Procedure Calls" aus der Liste auswählen
JCL - INCLUDE Für INCLUDE Member ... ..."Procedure Calls" aus der Liste auswählen

168 Welche Jobs verwenden INCLUDE ?
JCL - INCLUDE Auswahl Welche Jobs verwenden INCLUDE ?

169 JCL - INCLUDE Ergebnis Member

170 JCL - JCLLIB ORDER Für JCLLIB ORDER Anweisungen ...
..."JCLLIB Statements" Anweisungen aus der Liste auswählen

171 JCL - JCLLIB ORDER Auswahl
Welche Jobs verwenden JCLLIB ORDER "P*.XINFO*.PROCL*" ?

172 JCL - JCLLIB ORDER Ergebnis
Jobs JCL-Lib

173 ..."Procedure Calls" aus der Liste auswählen
JCL - Prozeduren Für Prozeduren... ..."Procedure Calls" aus der Liste auswählen

174 JCL - Prozeduren Auswahl
Welche Jobs verwenden verschachtelte Prozeduren?

175 JCL - Prozeduren Ergebnis
In dieser Installation gibt es keine verschachtelten Prozeduren!

176 JCL - Prozedur-Parameter
Für Prozedur-Parameter ... “Procedure Calls” aus der Liste auswählen …

177 JCL - Prozedur-Parameter Auswahl
Welche Jobs verwenden Variablen (NB = Not Blank)

178 JCL - Prozedur-Parameter Ergebnis
Wert der Variable Variable Job Prozedur

179 ..."DSN" aus der Liste auswählen…
JCL - Dateien Für Dateien... ..."DSN" aus der Liste auswählen…

180 Scrollen Sie nach unten, um weitere Auswahlfelder zu erhalten
JCL - Dateien Auswahl Scrollen Sie nach unten, um weitere Auswahlfelder zu erhalten

181 Membername, GDG-Nr., VSAM
JCL - Dateien Ergebnis Jobname DD DSN Typ: PS, PO, GDG Membername, GDG-Nr., VSAM Disposition

182 Welche Jobs verwenden eine Datei SYBCH* ?
JCL - Dateien Auswahl Welche Jobs verwenden eine Datei SYBCH* ?

183 JCL - Ergebnis - Dateien
Jobname DD DSN Typ: PS, PO, GDG Disposition

184 ..."DSN" aus der Liste auswählen…
JCL - SPACE JCL Für SPACE Angaben... ..."DSN" aus der Liste auswählen…

185 Suche nach allen SPACE = TRK,(500...
JCL - SPACE Auswahl Suche nach allen SPACE = TRK,(500...

186 JCL - SPACE Ergebnis Jobname Program DD DSN SPACE?

187 JCL - SPACE Ergebnis Nach rechts scrollen...

188 JCL - SPACE Ergebnis ...oder die "Arrange" Funktion verwenden...
...un "SPACE" nach oben verschieben

189 JCL - EXPDT, DSORG, LRECL etc.
Für EXPDT, DSORG, LRECL. etc. ... ..."DSN" auswählen

190 JCL - EXPDT, DSORG, etc. Suche nach EXPDT=1998

191 JCL - EXPDT, DSORG, etc. Jobname DSN EXPDT UNIT

192 Haben Sie noch Fragen zu JCL?
Ja?

193 XINFO und SMF Mit der SMF-Analyse erhalten Sie Informationen zu:
Job-Laufzeiten Programm-Laufzeiten, , Fehlercodes, EXPC, CPU-Zeit, etc. Datei-Zugriffe Wenn? Wie? Wer?

194 SMF - Displays SMF bietet 3 Optionen an: Job Informationen
Step Informationen Datei-Zugriffe

195 SMF - Sie wollen wissen Welche Dateien wurden zw. 9:00 und 10:00 verwendet? Welche Jobs waren um 21:30 aktiv? Welche Programme waren aktiv zwischen …? Welche Jobs mussten länger als 60 Sekunden warten? Welche Jobs mussten wegen “"Wait for enqueue"” warten? Welche Jobs wurden manuell "gecancelt"? Wie oft ist ein Programm XYZ im letzten Monat abgebrochen?

196 ...."Dataset-Usage" auswählen…
SMF - Datei-Zugriffe Für Datei-Zugriffe ... ...."Dataset-Usage" auswählen…

197 SMF - Datei-Zugriffe Auswahl
Wie wurde die Datei P390A.XXR.DATA.CDCMD zwischen…

198 SMF - Datei-Zugriffe Ergebnis
Jobname Wann wurde die Datei geöffnet ("OPEN")? Wann wurde die Verarbeitung beendet ("CLOSED")?

199 ...."Job Information" auswählen…
SMF - Job-Aktivität Für Job-Aktivitäten... ...."Job Information" auswählen…

200 SMF - Job-Aktivität Auswahl
Welche Jobs waren aktiv am um 21:30? Hinweis: "Start time LE", "End Time GE"

201 SMF - Job-Aktivität Ergebnis
Jobname Ende-Zeit Cpu-Verbrauch Start-Zeit EXCP

202 SMF - Programm-Aktivitäten
Welche Programme waren zwischen … und … Uhr aktiv? ... Step Information auswählen

203 SMF - Programm-Aktivitäten Auswahl
Welche Programme waren am zwischen 17:00 und 18:00 Uhr aktiv?

204 SMF - Programm-Aktivitäten Ergebnis
Jobname ... nach Startzeit sortieren – dann hier klicken RC Starttime Endtime Duration

205 SMF - JES Job Wartezeit ..,um alle Jobs mit einer Wartezeit zu erhalten… ......"Job Information" auswählen

206 SMF - JES Job Wartezeit Auswahl
Welche Jobs haben am zwischen und 16:00 im JES input mehr als 60 Sekunden gewartet?

207 SMF - JES Job Wartezeit Ergebnis
Jobname Wartezeit Start-Zeit

208 ......"Step Information" auswählen
SMF - "Wait for enqueue" Welche Steps haben mehr als 10 Sekunden Wartezeit wegen "Wait for enqueue" ? ... ......"Step Information" auswählen

209 SMF - "Wait for enqueue" ... wait for enque...

210 SMF - "Wait for enqueue" Ergebnis
RC Start-Zeit Jobname …Nach rechts scrollen…

211 SMF - "Wait for enqueue" Ergebnis
Waiting for Enqueue!

212 Welche Jobs mussten letzten Monat "gecancellt" werden?“ ...
SMF - "gecancellte" Jobs Welche Jobs mussten letzten Monat "gecancellt" werden?“ ... Job Informationen

213 SMF - "gecancellte" Jobs Auswahl
Returncode S222 Welche Jobs wurden im August "gecancellt"?

214 SMF - "gecancellte" Jobs Ergebnis
Jobname Start-Zeit Dauer

215 SMF - Programm-RC Sie benötigen eine Übersicht der "Return codes" eines Produktionstages? Job Informationen

216 SMF - Programm-RC Auswahl
Das Datum angeben…

217 SMF - Programm-RC Ergebnis
..."Group" auswählen "Return Code"... ...nach rechts verschieben...

218 SMF - Programm-RC Ergebnis
…der unterschiedlichen Codes Die Anzahl...

219 Haben Sie noch Fragen zu SMF?
Ja?

220 XINFO und Load-Module Der Load-Modul Scanner analysiert die binären 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

221 Load Modul Scanner Welche SmartJCL Module wurde nach dem gelinkt?

222 Load Modul Scanner Spätschicht?

223 Load Modul Scanner CSects
In welche Programme wurde das am compilierte Modul LSTINI11 gelinkt?

224 Load Modul Scanner Diese Programme arbeiten mit dem gesuchten Modul

225 XINFO und DB2 Das DB2-Interface zeigt Beziehungen zwischen Programmen und DB2-Objekten an: Job / Tabelle Programm / Plan Plan / Tabelle

226 DB2 - Displays Die Displays für DB2

227 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?

228 DB2 - Programm/Plan Auswahl
"Programname/Planname" auswählen

229 DB2 - Programm/Plan Auswahl
Den Programmnamen angeben…

230 DB2 - Programm/Plan Ergebnis
Diese Programme... …verwenden diese Pläne

231 "Planname/Tablename " auswählen
DB2 - Plan/Tabelle "Planname/Tablename " auswählen

232 DB2 - Plan/Tabelle Auswahl
Den Plannamen eingeben…

233 DB2 - Plan/Tabelle Ergebnis
…beziehen sich auf diese Tabellen Diese Pläne…

234 …den Tabellennamen eingeben…
DB2 - Tabelle/Plan …den Tabellennamen eingeben…

235 DB2 - Tabelle/Plan Ergebnis
Tabellen… …und Pläne

236 DB2 - Jobname/Tabellenname
"Jobname/Tablename" auswählen

237 DB2 - Jobname/Tabelle Auswahl
Von welchen Jobs werden die Tabellen "*XXR*" geändert?

238 DB2 - Jobname/Tabelle Ergebnis
Jobs DB2 System Programm / DB2 Utility Zugriffsart

239 DB2 - Scheduler-Ressourcen Zeilenbefehl
Rechter Mausklick: So können die Ressourcendefintionen im Scheduler geprüft werden...

240 DB2 - Scheduler-Ressourcen Ergebnis
Die Ressourcen, die im Scheduler für die Jobs definiert wurden, sollen mit den DB2 Tabellen übereinstimmen

241 Haben Sie noch Fragen zu DB2?
Ja?

242 XINFO und IMS Das IMS-Interface zeigt Ihnen die Beziehungen zwischen IMS-Batchprogrammen, Jobs, DBDs und PSBs an: Job/DBD Programm/PSB PSB/DBD

243 Unter "IMS" finden Sie die Displays zu den IMS-Batchprogrammen
IMS - Displays Unter "IMS" finden Sie die Displays zu den IMS-Batchprogrammen

244 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

245 IMS - PSB/DBD Wählen Sie "PSB/DBD"...

246 IMS - PSB/DBD Auswahl Geben Sie den Namen einer IMS-Datenbank an (DBD)

247 IMS - PSB/DBD Ergebnis DBs, PSBs und die zugehörigen "Proc-Options"

248 IMS - DB/PSB Auswahl Welche Datenbanken (DBD) verwenden den PSB BQAK01K?

249 IMS - DB/PSB - Ergebnis Diese Datenbanken verwenden PSB BQAK01K

250 "Programmname/PSB" auswählen
IMS - Programme/PSB "Programmname/PSB" auswählen

251 IMS - Programm/PSB Auswahl
Den Programmnamen eingeben

252 IMS - Programm/PSB Ergebnis
Das Program, welches den PSB verwendet BMP, DLI, ... IMS- und DB2-System Jobname

253 IMS - Job/DBD "Job/DBD" auswählen, um die Beziehungen zwischen Jobs und Datenbanken zu erhalten

254 IMS - Job/DBD Auswahl Welche Jobs verwenden die Datenbanken "BVON*"?

255 IMS - Job/DBD Ergebnis Subsystem Datenbank Jobname Programm

256 Haben Sie noch Fragen zu IMS?
Ja?

257 XINFO und Space Management
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.

258 SPACE Displays Unter "SPACE" finden Sie die Displays zu VTOC Volumes
VSAM HSM ...sowie die Displays zur Bandverwaltung RMM CA1

259 SPACE - Sie wollen etwas wissen über...
Dateigrössen und Attribute? VSAM? HSM Backup? HSM Migrat? Volumes? RMM DSN? RMM Volume? CA-1? Tips und Tricks

260 SPACE - Dateien Auswahl
Falls Sie Informationen über Dateien benötigen… ... "Dataset Info" auswählen

261 SPACE - Dateien Auswahl
Welche Dateien mehr als 10 "Extents" haben ?

262 SPACE - Dateien Ergebnis
Datei-Typ Extents Dateiname Allocated RECFM BLKSIZE

263 PS: Die Fenstergröße kann mit der Maus geändert werden
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

264 Falls Sie Informationen zu VSAM Dateien benötigen ...
SPACE - VSAM Auswahl Falls Sie Informationen zu VSAM Dateien benötigen ... "VSAM Info" auswählen

265 Welche VSAM Dateien haben mehr als 10 "CI Splits" ...
SPACE - VSAM Auswahl Welche VSAM Dateien haben mehr als 10 "CI Splits" ...

266 SPACE - VSAM Ergebnis Nach rechts scrollen

267 SPACE - VSAM Ergebnis CI-Splits CA-Splits Dateiname

268 SPACE - HSM Auswahl Falls Sie Informationen zu Backups benötigen...
"HSM Backup Info" auswählen

269 SPACE - HSM Backup Auswahl
Welche "Backups" wurden vor dem erstellt

270 SPACE - HSM Backup Ergebnis
Cataloged Dateiname DSORG System Id Backup-Datum + Zeit

271 SPACE - HSM Migriert Auswahl
Falls Sie Informationen zu migrierten Dateien benötigen ... "HSM Migrated Info" auswählen…

272 SPACE - HSM Migriert Auswahl
Welche Dateien sind auf Band…

273 SPACE - HSM Migriert Ergebnis
Migrat. level Device Dateiname Datum + Zeit

274 SPACE - Volumes Auswahl
Falls Sie Informationen zu Volumes benötigen... "Volume Info" auswählen

275 SPACE - Volumes Auswahl
Welche "Volumes" haben weniger als 10% freien Plattenplatz...

276 SPACE - Volumes Ergebnis
Freespace Allocated Volser Device Freespace in % Capacity

277 SPACE - Volumes Zeilenbefehle
Ein Beispiel für Zeilenbefehle: Welche Dateien befinden sich auf diesem Volume?

278 SPACE - Volumes Zeilenbefehle
…zuerst "Space" auswählen, dann "Dataset Info"…

279 SPACE - Volumes Zeilenbefehle
Alle Dateien auf Volume ROSD02

280 Falls Sie Informationen zu RMM Dateien benötigen ...
RMM - DSN Displays Falls Sie Informationen zu RMM Dateien benötigen ... "RMM DSN" auswählen…

281 RMM - "Last Update" Auswahl
Welche Dateien wurden vor dem auf Band kopiert

282 RMM - "Last Update" Ergebnis
Creation date...

283 RMM - "Multi Volume" Dateien
Welche Dateien EXB* befinden sich auf Band?

284 RMM - "Multi Volume" Dateien
…dann das Ergebnis sortieren… …nach "DSN" und "Creation Date"...

285 RMM - "Multi Volume" Dateien
Das sind z.B. "Multi Volume" Dateien

286 RMM - "Creation Date" Auswahl
Zeige alle Band-Dateien, welche an einem bestimmten Tag erstellt wurden

287 RMM - "Creation Date" Ergebnis
Dateiname Datum + Zeit

288 Welche Dateien befinden sich auf einer bestimmten "UNIT"...
RMM - UNIT Auswahl Welche Dateien befinden sich auf einer bestimmten "UNIT"...

289 RMM - UNIT Ergebnis

290 RMM - "Volume" Auswahl Falls Sie Informationen zu RMM-Volumes benötigen ... "RMM Volume Information" auswählen…

291 RMM - "Creation Date" Auswahl
Welche Bänder wurden am erstellt?

292 RMM - "Creation Date" Ergebnis
Creation-Date+Time

293 CA-1 - Informationen Falls Sie Informationen zu CA-1 benötigen...
"CA-1 Informations" auswählen

294 CA-1 - "Multi Volume" Dateien
Welche Dateien RZS* befinden sich auf Band?

295 CA-1 - "Multi Volume" Dateien
…diese Dateien befinden sich auf Band…

296 CA-1 - "Multi Volume" Dateien
Dann nach "DSN", "Creation Date" und "Creation Time" gruppieren…

297 CA-1 - "Multi Volume" Dateien
…dann zu sortieren auf die Spalte "Count" klicken… …und schon erhält man alle "Multi Volume" Dateien

298 CA-1 - "Scratch Tapes" Auswahl
Gibt es "scratch tapes"?

299 CA-1 - Scratch Tapes Ergebnis

300 CA-1 - "Creation Date" Auswahl
Welche Dateien wurden am " " erstellt?

301 CA-1 - "Creation Date" Ergebnis

302 Welche Bänder wurden zu einer anderen Bank geschickt?
CA-1 - OUTCODE Auswahl Welche Bänder wurden zu einer anderen Bank geschickt?

303 CA-1 - Wie erstellt man eine Statistik?

304 CA-1 - Wie erstellt man eine Statistik?
Suche nach allen XINFO Dateien…

305 CA-1 - Wie erstellt man eine Statistik?
Das Ergebnis mit dem allokierten Plattenmplatz in KB

306 CA-1 - Wie erstellt man eine Statistik?

307 CA-1 - Wie erstellt man eine Statistik?
Die Statistik zeigt insgesamt 250 MB für alle XINFO Dateien

308 CA-1 - Wie verwendet man "GROUP"?
"Group" auswählen...

309 CA-1 - Wie verwendet man GROUP
Im Dialog die Felder auswählen, nach denen gruppiert werden soll

310 CA-1 - Wie verwendet man GROUP
Anzahl der Bänder pro Tag

311 Haben Sie noch Fragen zu SPACE?
Ja?

312 Folgende BETA93-Informationen stehen zur Verfügung:
XINFO und Beta 93 Folgende BETA93-Informationen stehen zur Verfügung: Listen/Report Definitionen Listen/Report Empfänger Empfänger Definitionen Druckerdefinitionen Drucker-Subtyp Ausgabeparameter Drucker-Subtyp Definitionen

313 BETA 93 - Start Panel ..."BETA93" auswählen

314 …dann z.B. "Lists" auswählen
BETA 93 - Displays …dann z.B. "Lists" auswählen

315 BETA 93 - "Lists" Auswahl Suchkriterien

316 BETA 93 - JCL Zeilenbefehl
Rechter Mausklick Form Extension Subsystem Title

317 BETA 93 - JCL Ergebnis JCL Daten Jobname Procedure Program Writer Form

318 BETA 93 - Von der JCL zu BETA 93
Ein anderes Beispiel: Über "JCL" einsteigen… z.B. JCL… …dann SYSOUT

319 BETA 93 - Vom SYSOUT zu BETA 93
Suchkriterien NB (=Not Blank)

320 BETA 93 - Von JCL zu BETA 93 Jobname Procedure Programm Writer Form

321 BETA 93 - Sortieren Weitere Optionen… Nach "Writer" sortieren

322 Nach "Writer" gruppieren
BETA 93 - Group Spalten Weitere Optionen… Nach "Writer" gruppieren

323 In der Auswahl befinden sich zwei Datensätze mit VE202, etc.
BETA 93 - Group Spalten In der Auswahl befinden sich zwei Datensätze mit VE202, etc.

324 Haben Sie noch Fragen zu Beta93?
Ja?

325 CA-Deliver - Displays CA-Deliver

326 CA-Deliver - Sie wollen etwas wissen zu ...
Information Recipient Special Instructions Text

327 CA-Deliver - "Information" Auswahl
Sie wollen CA-Deliver "Information" zu allen Jobs AJ*...

328 CA-Deliver - "Information" Ergebnis
Linker Doppelklick, um den gesamten Datensatz anzuzeigen…

329 CA-Deliver - "Information" Felder
Mit der Option "View - Display Legend" erhalten Sie eine Beschreibung aller Felder

330 CA-Deliver - "Recipient" Auswahl
Sie wollen alle "Report-ids" CO02* sehen...

331 CA-Deliver - "Recipient" Ergebnis

332 CA-Deliver - "Special Instructions" Auswahl
Sie wollen die "Special instructions" für alle Reports mit der Id C*2*...

333 CA-Deliver - "Special Instructions" Ergebnis

334 CA-Deliver - Text Auswahl
Sie wollen die Texte zu allen Report-ids" C*2*...

335 CA-Deliver - Text Ergebnis

336 Haben Sie noch Fragen zu CA-Deliver?
Ja?

337 Control-D - Displays Control-D auswählen

338 Control-D – Sie wollen etwas wissen über ...
General Parms Schedules Conditions

339 Control-D – General Parms
Sie wollen alle Jobs von Owner “U15PS” sehen?

340 Control-D – General Parm
Alle Jobs von Owner “U15PS”

341 Sie wollen alle Schedules sehen, die für WDAY “2” geplant sind?
Control-D – Schedules Sie wollen alle Schedules sehen, die für WDAY “2” geplant sind?

342 Control-D – Schedules Diese beide schedules sind für WDAY “2” geplant... Linker Mausklick: Detaillierte Informationen

343 Control-D – Conditions
Welche Jobs setzen OUT-Conditions?

344 Control-D – Conditions
Diese Jobs setzen OUT-Conditions

345 Control-D – Conditions im Control-M Jobnetplan
PXC24 Control – D Conditions im Netzplan!

346 Haben Sie noch Fragen zu Control-D?
Ja?

347 XINFO und PL1 Mit dem PL1-Interface erhalten Sie
Generelle Programminformationen Includes CALL Procedures/Functions Datei Zugriffe Datei Deklarationen Globalen Variablen DB2-Zugriffe EXEC CICS EXEC DLI Grafiken

348 … und die zugehörigen Graphiken
PL1 - Displays … und die zugehörigen Graphiken Die Displays für PL1…

349 PL1 - "General Info" Falls Sie allgemeine Infos über ein PL1- Programm benötigen ..."General Info" auswählen

350 PL1 - "General Info" Auswahl
Welche Programme greifen auf DB2 zu?

351 PL1 - "General Info" Ergebnis
Member DB2 Zugriff Library CICS DLI (IMS)

352 PL1 - "General Info" Felder
Mit der Option "View - Display Legend" erhalten Sie eine Beschreibung aller Felder

353 Falls Sie etwas über INCLUDE-Member wissen wollen...
PL1 - INCLUDE Falls Sie etwas über INCLUDE-Member wissen wollen... "INCLUDE" auswählen

354 PL1 - INCLUDE Auswahl Welche Programme verwenden den INCLUDE-Member DCLISTP?

355 PL1 - INCLUDE Ergebnis Main Bibliothek INCLUDE Member Main
INCLUDE Bibliothek

356 PL1 - INCLUDE Felder

357 PL1 - INCLUDE Member Beispiel
Member SOURCE.LIB(A): %include B; ... Member INCLUDE.LIB(B): %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”

358 PL1 - Aufruf von externen Programmen
PL1 Programme rufen oft externe Programme auf. Falls Sie Informationen über diese Programme benötigen… ..."CALL…

359 Welche Programme verwenden ISPEXEC?
PL1 – „Call“ Auswahl Welche Programme verwenden ISPEXEC?

360 Sie wollen nur die Programme wissen, aber nicht jeden Aufruf?
PL1 – „Call“ Ergebnis Sie wollen nur die Programme wissen, aber nicht jeden Aufruf?

361 PL1 – „Call“ Ergebnis, Grouped
„Main Program“ auswählen... In diesem Fall rufen Sie die „Group“- Funktion auf.

362 PL1 – „Call“ Ergebnis, Grouped
Die Programmnahmen (in Count steht die Anzahl der Aufrufe)

363 PL1 - Procedures/Functions
Zusätzlich zu den externen Programmen wird auch die interne Programmstruktur analysiert Procedures/Functions auswählen...

364 PL1 - Procedures/Functions
Suchkriterien eingeben

365 PL1 - Procedures/Functions Ergebnis
Das Ergebnis

366 PL1 - Datei-Zugriffe Falls Sie Informationen über Datei-Zugriffe benötigen... ...“File Access” auswählen…

367 PL1 - Datei-Zugriffe Auswahl
Welche DD Namen werden ausser den üblichen Standardnamen verwendet?

368 PL1 - Datei-Zugriffe Auswahl
Das Ergebnis

369 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…

370 PL1 - File Declaration Falls Sie Informationen über die “File Declaration” benötigen… ..."File Declaration” auswählen

371 PL1 - File Declaration Auswahl
z.B. alle Deklarationen des Programms OQSI...

372 PL1 - File Declaration Ergebnis

373 Falls Sie Informationen über DB2 Zugriffe benötigen...
PL1 - DB2 Zugriff Falls Sie Informationen über DB2 Zugriffe benötigen... ..."DB2 Zugriff”

374 PL1 - DB2 Zugriffe Auswahl
Welche Spalten werden von der Tabelle ZZOPCOTB in PL1 Programmen verwendet?

375 PL1 - DB2 Zugriffe Ergebnis

376 PL1 - Variablen Falls Sie Informationen zu PL1-Variablen benötigen...
Wählen Sie “Global Variables” aus…

377 PL1 - Variablen Auswahl Falls Sie z.B. wissen möchten, welche Datumsvariablen noch immer YYMMDD verwenden...

378 PL1 – Variablen Ergebnis
Als Ergebnis erhalten Sie eine Liste mit allen *DAT*-Variablen

379 PL1 – CICS Zugriffe Auswahl
Hinweis: In unserer Installation verwenden wir keine PL1 Programme mit CICS, sondern nur COBOL. Unter PL1 erhalten Sie aber identiosche Ergebnisse. Welche Programme verwenden „EXEC CICS SEND“?

380 PL1 – CICS Zugriffe Ergebnis
Die „EXEC CICS SEND“ Programme

381 Welche CICS Anweisungen werden überhaupt verwendet?
PL1 – CICS Zugriffe Welche CICS Anweisungen werden überhaupt verwendet?

382 PL1 – CICS Zugriffe Gruppierung
...mit der Gruppierungsfunktion eine Übersicht erstellen... Alle CICS Anweisungen...

383 PL1 – CICS Zugriffe Gruppiert
„SEND MAP“ wird am häufigsten verwendet

384 Suchkriterien zu IMS/DLI
PL1 – DLI Suchkriterien zu IMS/DLI

385 Entschuldigung, aber wir haben zu PL/1 keine IMS Daten!
PL1 – DLI Entschuldigung, aber wir haben zu PL/1 keine IMS Daten!

386 PL1 – Grafiken Zu PL1 gibt es zwei unterschiedliche Grafiken:
Der Explorer Das CALL-Diagramm

387 PL1 - Explorer “PL1 Explorer” auswählen ...
…geben sie im Panel die Auswahl- kriterien an

388 PL1 - Explorer Klicken Sie mit der linken Maus auf das Programm-Symbol und erhalten eine Übersicht über die Programm-Elemente... INCLUDES FILES DB2 PROCS CALLS CICS

389 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

390 PL1 - Explorer Mit rechtem Mausklick können Sie sich den Sourcecode anzeigen lassen...

391 PL1 – Call Diagramm Falls Sie eine Übersicht der Unterprogramme benötigen …und die gewünschte Verschachtelungstiefe angeben… Programm-Name...

392 PL1 – Call Diagram Zoom… Hauptprogramm Unterprogramme

393 PL1 – Call Diagram Die gesamte Aufrufstruktur eines Programms als übersichtlicher Netzplan

394 Haben Sie noch Fragen zu PL1?
Ja?

395 XINFO und COBOL Mit dem COBOL-Interface erhalten Sie Informationen zu
COPY CALL Variablen Select / Assign Datei-Zugriffe DB2-Zugriffe EXEC CICS EXEC DLI

396 COBOL - Displays … und die zugehörigen Graphiken
Die Displays für COBOL…

397 COBOL - Themen Generelle Programm Informationen COPY Member CALL
Select / Assign Datei-Zugriffe File Section DB2-Zugriffe Variablen Deklarationen CICS-Zugriffe Graphiken

398 COBOL - "General Info" Falls Sie allgemeine Infos über ein COBOL- Programm benötigen ..."General Info" auswählen

399 COBOL - "General Info" Auswahl
Welche Programme greifen auf DB2 zu?

400 COBOL - "General Info" Ergebnis
DB2 Zugriff Member Library CICS DLI (IMS)

401 COBOL - "General Info" Felder
Mit der Option "View - Display Legend" erhalten Sie eine Beschreibung aller Felder

402 Falls Sie etwas über COPY-Member wissen wollen...
COBOL - COPY Falls Sie etwas über COPY-Member wissen wollen... "COPY" auswählen

403 COBOL - COPY Auswahl Welche Programme verwenden den COPY-Member OKI*?

404 COBOL - COPY Ergebnis Member Library Copy Bibliothek Copy Member

405 COBOL - COPY Felder

406 COBOL - COPY Member Beispiel
Member SOURCE.LIB(A): COPY B ... Member COPY.LIB(B): 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”

407 COBOL - Aufruf von externen Programmen
COBOL Programme rufen oft externe Programme auf. Falls Sie Informationen über diese Programme benötigen… ..."CALL…

408 Welche Sub-Programme werden von den Programmen P9KMDG2* aufgerufen?
COBOL – „Call“ Auswahl Welche Sub-Programme werden von den Programmen P9KMDG2* aufgerufen?

409 COBOL – „Call“ Ergebnis

410 SELECT/ASSIGN auswählen...
COBOL - SELECT/ASSIGN Die SELECT/ASSIGN Anweisung ist die Datei-Deklaration in einem COBOL-Programm. Falls Sie dazu Informationen benötigen... SELECT/ASSIGN auswählen...

411 COBOL - SELECT/ASSIGN Auswahl
Welche Dateien werden in den Programmen AF* verwendet?

412 COBOL - SELECT/ASSIGN Ergebnis

413 COBOL - SELECT/ASSIGN Felder
Mit der Option "View - Display Legend" erhalten Sie eine Beschreibung aller Felder

414 COBOL - SELECT/ASSIGN Beispiel
SELECT OPTIONAL ADDRESS ASSIGN TO INPUT ORGANISATION IS SEQUENTIAL RESERVE 3 AREAS ACCESS MODE IS SEQUENTIAL ... DD-Name: Input File-Name: Address Optional: Is OPTIONAL specified, in our example Y Organisation: Sequential Access Mode: Sequential Reserve: 3

415 COBOL - Datei-Zugriffe
Falls Sie Informationen über Datei-Zugriffe benötigen... ...“File Access” auswählen…

416 COBOL - Datei-Zugriffe Auswahl
Welche Programme verwenden Dateien mit dem DD-Namen PRINT*?

417 COBOL - Datei-Zugriffe Ergebnis

418 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…

419 COBOL - File Section Falls Sie Informationen über die “File Section” benötigen… ..."File Section” auswählen

420 COBOL - File Section Auswahl
z.B. zu allen PRINT* Dateien…

421 COBOL - File Section Ergebnis

422 Falls Sie Informationen über DB2 Zugriffe benötigen...
COBOL - DB2 Zugriff Falls Sie Informationen über DB2 Zugriffe benötigen... ..."DB2 Zugriff”

423 COBOL - DB2 Zugriffe Auswahl
Welche Programme verwenden die Tabellen V*?

424 COBOL - DB2 Zugriffe Ergebnis

425 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…

426 COBOL - DB2 Zugriffe Ergebnis
…und Sie erhalten alle Tabellenzugriffe

427 COBOL - DB2 Spalten Mit der Spalte “Column Name” beantworten Sie z.B. Fragen wie “Welche Programme greifen auf die Spalte ABC.XYZ zu?”

428 COBOL - Variablen Falls Sie Informationen zu COBOL-Variablen benötigen... Wählen Sie “Variable Declarations” aus…

429 COBOL - Variablen Auswahl
Falls Sie z.B. Informationen zu allen *DAT* Variablen … …die “Redefined” werden?

430 COBOL – Variablen Ergebnis
Als Ergebnis erhalten Sie eine Liste mit allen “Redefined” *DA*-Variablen

431 COBOL – CICS Zugriffe Auswahl
Welche Programme verwenden „EXEC CICS SEND“?

432 COBOL – CICS Zugriffe Ergebnis
Die „EXEC CICS SEND“ Programme

433 Welche CICS Anweisungen werden überhaupt verwendet?
COBOL – CICS Zugriffe Welche CICS Anweisungen werden überhaupt verwendet?

434 COBOL – CICS Zugriffe Gruppierung
...mit der Gruppierungsfunktion eine Übersicht erstellen... Alle CICS Anweisungen...

435 COBOL – CICS Zugriffe Gruppiert
„SEND MAP“ wird am häufigsten verwendet

436 COBOL – Grafiken Zu COBOL gibt es zwei unterschiedliche Grafiken:
Der Explorer Das CALL-Diagramm

437 COBOL - Explorer Gehen Sie zu Grafiken, und wählen den “COBOL Explorer” aus ... …geben sie im Panel die Auswahl- kriterien an

438 COBOL - Explorer Klicken Sie mit der linken Maus auf das Programm-Symbol und erhalten eine Übersicht über die Programm-Elemente... INCLUDES FILES DB2 PROCS CALLS CICS

439 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

440 COBOL - Explorer Mit rechtem Mausklick können Sie sich den Sourcecode anzeigen lassen...

441 COBOL – Call Diagramm Falls Sie eine Übersicht der Unterprogramme benötigen …und die gewünschte Verschachtelungstiefe angeben… Programm-Name...

442 COBOL – Call Diagram Zoom… Hauptprogramm Unterprogramme

443 COBOL – Call Diagram Die gesamte Aufrufstruktur eines Programms als übersichtlicher Netzplan

444 XINFO und CICS Der CICS Scanner von XINFO analysiert die CSD-Datei. Dadurch erhalten Sie: 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

445 Die Struktur der XINFO CICS Implementierung:
XINFO und CICS Die Struktur der XINFO CICS Implementierung: List Group 1 Group n Transaction 1 Transaction n Program 1 MAPSET Program n FILE (DD and DSN) Transient data Queue

446 Einige Beispielabfragen :
XINFO und CICS Einige Beispielabfragen : 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? ...

447 (28 vordefinierte Abfragen!)
CICS - Displays Die Displays für CICS… (28 vordefinierte Abfragen!)

448 CICS - Transaktionen Welche Programme gehören zu einer bestimmten Transaktion? 1. "Transaction Info" auswählen 2. Name der Transaktion eingeben

449 CICS - Transaktionen Diese Programme gehören zur Transaktion AC03
Detailinfo zu der Transaktion

450 CICS – Transaktionen und Programme
Mit der rechten Maus das CICS-Menü öffnen und "Program Information" auswählen

451 CICS – Transaktionen und Programme
Detailinfo zu dem Programm

452 CICS – Programme Welche PL1 oder COBOL Programme laufen unterhalb der 16M Linie? 1. "Program Info" auswählen 2. Im Eingabepanel nach unten scrollen

453 4. die gewünschten Sprachen eingeben
CICS – Programme 3. Bei "Language" 99 eingeben.... 4. die gewünschten Sprachen eingeben

454 Diese Programme laufen im "normalen" Speicher
CICS – Programme Diese Programme laufen im "normalen" Speicher

455 CICS – Dateien Welche Dateien sind in einem "remote" CICS deklariert?
1. "Dataset Info" auswählen 2. Im Eingabepanel nach unten scrollen

456 3. Bei "Remote System Name" NB (not blank) eingeben
CICS – Dateien 3. Bei "Remote System Name" NB (not blank) eingeben

457 CICS – Dateien Filenamen

458 Der Unterschied Folgende Beispiele zeigen den Unterschied… Ohne XINFO
Mit XINFO

459 Kennen Sie CEDA überhaupt?
CICS Daten ohne XINFO Beispiel: Welche CICS Dateien haben RECFM=F ? Kennen Sie CEDA überhaupt? 1) CEDA eingeben

460 CICS Daten ohne XINFO 2) Suchkriterien angeben

461 CICS Daten ohne XINFO 3) Als Ergebnis erhalten Sie die Dateien für ein einziges CICS. 4) Geben Sie “View” ein…

462 CICS Daten ohne XINFO 5) Die Informationen zur ersten Datei, geben Sie PF11 ein, um zur nächsten Seite zu gelangen…

463 CICS Daten ohne XINFO 6) usw… Ohne XINFO kann man aus dem CICS keine vernünftigen Informationen gewinnen!

464 CICS Daten mit XINFO Und nun die gleiche Aufgabe mit XINFO:
1) Dataset Info auswählen

465 CICS Daten mit XINFO 2) Record Format “F” eingeben

466 CICS Daten mit XINFO 3) Hier eine Übersicht aller Dateien mit RECFM =F

467 Haben Sie noch Fragen zu CICS?
Ja?

468 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


Herunterladen ppt "Das IT - Informationssystem"

Ähnliche Präsentationen


Google-Anzeigen