Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

English version Das Jobcontrol Tool für jeden Mainframe!

Ähnliche Präsentationen


Präsentation zum Thema: "English version Das Jobcontrol Tool für jeden Mainframe!"—  Präsentation transkript:

1 English version Das Jobcontrol Tool für jeden Mainframe!

2 Der Jobman führt maschinelle Jobcontrol-Änderungen durch - er …
ändert die Jobcontrol nach Ihren Vorgaben. fügt Jobcontrol-Teile, JES-Statements oder Kommentare hinzu. fügt den Jobs weitere Steps hinzu. erweitert Ihre Jobs um DDs für bestimmte Programme. verhindert Fehler, die durch manuelle Änderungen entstehen.

3 Main Menu

4 Jobcontrol Modification
Zu ändernder alter Wert! Die Standard ISPF Edit Line-Commands Mit Angabe eines Keywords werden die Änderungen auf diese Objekte eingeschränkt. Der neue Wert! Dies ist der Standard ISPF-Editor mit Tabulatoren (optisch kenntlich gemacht). Ansonsten steht der gesamte Umfang an Editor- und Line-Commands uneingeschränkt zur Verfügung!

5 Jobcontrol Modification
Generische Angaben sind möglich! Das ersetzt eine komplexe und aufwendige Vergleichslogik. Die Start-Position im alten Wert! Durch Eingabe des Commands KW werden alle verfügbaren Jobcontrol-Objekte angelistet! Die Level-Angabe des zu ändernden DSN-Qualifiers! Die Länge des zu ändernden Wertes!

6 Logfile und Archivdatei!
Jobcontrol Modification Ein- und Ausgabedatei! KW Logfile und Archivdatei!

7 Jobcontrol Modification
Generell sind alle Objekte bzw. Stellen in der JCL veränderbar. Die Modifikationen können allerdings auf die gezeigten Objekte eingeschränkt werden. Damit werden unbeabsichtigte Änderungen in anderen JCL-Teilen verhindert. Nach Eingabe des Commands KW werden die verfügbaren JCL-Keywords angezeigt! Durch Angabe eines expliziten Keywords (außer GLOBAL) werden Änderungen nur an den entsprechenden JCL-Objekten vorgenommen!

8 Diese Änderung betrifft alle
Jobcontrol Modification Diese Änderung betrifft alle 8-stelligen Jobnamen mit dem Prefix RG5130! Geändert werden nur die Stellen 1 bis 6 des alten Jobnamens!

9 Jobcontrol Modification
Hier wird ein generisch angegebener 8-stelliger Begriff MYUSER geändert, der sich innerhalb einer JOBKARTE befindet (auch ggf. der JOBNAME)! Ergebnis: alle Werte heißen dann MYUSER99 Nur die Stellen 7 und 8 werden geändert!

10 Jobcontrol Modification
Änderung eines JES Control-Statements! Die SYSAFF soll von ANY auf das System SYSZ geändert werden.

11 Änderung eines Programm- oder Prozedurnamens!
Jobcontrol Modification Änderung eines Programm- oder Prozedurnamens!

12 Änderung eines Programm-Parameters!
Jobcontrol Modification Änderung eines Programm-Parameters! Nur an der 1.Stelle!

13 Änderung eines Datasetnamens!
Jobcontrol Modification Änderung eines Datasetnamens! Nur im 1. Qualifier!

14 Änderung in allen Kommentarfeldern!
Jobcontrol Modification Änderung in allen Kommentarfeldern!

15 Jobcontrol Modification
Sie haben es sicher schon bemerkt, es gibt viele Wege zum Ziel – so kann ich einen Wert komplett verändern, oder nur an den Stellen x und y. Das ist oft eine Sache des Gefühls bzw. der Erfahrung im Umgang mit dem Tool. Natürlich werden auch alle Blanks innerhalb der Brackets bei der Modifikation berücksichtigt!

16 Main Menu

17 Modify/Extend Jobcard
Der neue Parameter wird nur hinzugefügt, wenn er nicht bereits in der Jobkarte vorhanden ist! Eventuell macht es Sinn, die Änderungen in der JCL kenntlich zu machen! Ein zusätzlicher Parameter für die Jobkarte!

18 Main Menu

19 Add Card(s) below Jobcard
Die u.a. ROUTE-Anweisungen werden einem Job nur hinzugefügt, wenn nicht bereits eine solche Karte in der JCL vorhanden ist!

20 Main Menu

21 Add Step DD(s) Hinzufügen eines oder mehrerer DD-Statements für ein bestimmtes Programm oder einen Prozedur-Aufruf!

22 Main Menu

23 Add Steps Die hier definierten Steps werden dem Job hinzugefügt, wenn das angegebene Suchargument zutrifft. Hinweis: die hinzugefügten Jobcontrol-Teile werden nicht auf syntaktische Korrektheit geprüft.

24 Main Menu

25 Archive Jede Jobcontrol-Änderung wird in einer eindeutigen Datei archiviert, die mit Datum und Änderungszeit gekennzeichnet ist. Durch das Selektieren einer dieser Dateien stellt man einen älteren Änderungslauf zur weiteren Bearbeitung bereit.

26 Main Menu

27 Logfiles Jede Änderung wird mit den alten und dem neuen Werten geloggt!

28 Changelog JOBMAN Message ID!

29 Changelog Zeit der Änderung!

30 Jobname des geänderten Jobs!
Changelog Jobname des geänderten Jobs!

31 Zeilenummer der JCL im Entladebastand!
Changelog Zeilenummer der JCL im Entladebastand!

32 Fortlaufender Änderungszähler!
Changelog Fortlaufender Änderungszähler!

33 Changelog Kennzeichnung der alten und neuen JCL-Zeile in der Gegenüberstellung!

34 Changelog Hier können alle Änderungen in Augenschein genommen und auf Richtigkeit überprüft werden!

35 Main Menu

36 List Workfiles Diese Datei enthält ggf. die Jobnamen, die es zu modifizieren gilt. Die konvertierten Jobs als PDS und sequentielle Datei!

37 Jobnamelist Wenn hier Membernamen angegeben werden, werden auch nur
diese im Änderungslauf berücksichtigt! Ist diese Datei leer, werden alle Member der Eingabedatei verarbeitet!

38 Vorteile Keine Systeminstallation erforderlich! Fehler- frei
Alte Umgebung Schnell Nach- vollziehbar Fehler- frei Neue Umgebung Sie können die mit Timestamp gespeicherten Änderungen jederzeit in Ihrer User-Umgebung wiederholen, bis das Ergebnis Ihren Erwartungen entspricht!

39 LDS Beratungsgesellschaft für Informationstechnologie OHG
Wüssten Sie gerne mehr, dann schreiben Sie uns oder Sie rufen uns einfach an: LDS Beratungsgesellschaft für Informationstechnologie OHG Schmalzgrube 15 D Großostheim Telefon: oder setzen sie sich mit unserem Repräsentanten und IT-Spezialisten in Verbindung Egon Dümig Schmalzgrube 15 D Großostheim Telefon: English version

40 German version A Jobcontrol Tool for each Mainframe!

41 Jobman allows a lot of Changes
in your production, it … duplicates your personal jobcontrol datasets changes jobcontrol according to your specifications adds JCL parts, JES directives or comments inserts DDs for specific programs Expands your jobs inserting complete steps prevents failures due to manual modifications …

42 Main Menu

43 The standard ISPF edit line commands
Jobcontrol Modification Old value to be changed! The standard ISPF edit line commands Using a keyword will limit the changes to that object. New value! This is the standard ISPF editor with (visible) Tabs. Otherwise the total amount of editor and line commands is available.

44 Jobcontrol Modification
The start position within the old value! Generic definitions are allowed! This replaces a complex and intensive compare logic. Command KW will list all available JCL keywords! The DSN qualifier level to be changed! The length of the string to be replaced!

45 Jobcontrol Modification
In and output file! KW Log file and archive!

46 Jobcontrol Modification
All objects and each position within the JCL is normally modifiable. All changes may be limited to one of this listed objects. This means that unintended changes are prevented. Entering command KW will list all available JCL keywords! Using a specific keyword (except GLOBAL) will restrict your modification to exactly this object.

47 Jobcontrol Modification
This modification applies to all 8 digit jobnames with a prefix RG5130! Only the digits 1 to 6 of the old jobname will be changed!

48 Jobcontrol Modification
A generic specified 8 digit term MYUSER within a jobcard will be renamed to MYUSER99! Just digits 7 and 8 will be changed!

49 Jobcontrol Modification
Changing a JES control statement! A system affinity should be changed from ANY to a specific system!

50 Modifying a program or procedure name!
Jobcontrol Modification Modifying a program or procedure name!

51 Changing a program parameter!
Jobcontrol Modification Changing a program parameter! only the first digit!

52 Jobcontrol Modification
Changing a dataset name! But only the first qualifier!

53 Changing all comment fields!
Jobcontrol Modification Changing all comment fields!

54 Jobcontrol Modification
You'll probably already have noticed: Many roads lead to Rome – you can change a value completely, or just modify digit y and/or z. It is sometimes a question of feeling or maybe of personal experience using that tool. All blanks within the brackets are considered and processed!.

55 Main Menu

56 Maybe it makes sense to have an eyecatcher in the JCL!
Modify/Extend Jobcard If a certain entry already exists, it is not being added again Maybe it makes sense to have an eyecatcher in the JCL! An additional parameter for the jobcard!

57 Main Menu

58 Add Card(s) below Jobcard
This route statements will only be added if already no one exists!

59 Main Menu

60 Add Step DD(s) One or more DD statements will be added for a specific program or procedure!

61 Main Menu

62 Add Steps The specified steps will be added to the job‘s end if this entry was found within the job. Note: the added or modified JCL is NOT checked for syntactical correctness.

63 Main Menu

64 Archive Any jobcontrol modification will be archived in a single file, which is marked with a clear time stamp. Selecting one provides historical change instructions for further processing!

65 Main Menu

66 Logfiles Any modification will be logged with old and new values.

67 Changelog JOBMAN Message ID!

68 Changelog Change time!

69 Jobname of the modified job!
Changelog Jobname of the modified job!

70 Line number of the JCL in the download file!
Changelog Line number of the JCL in the download file!

71 Consecutive change numbering!
Changelog Consecutive change numbering!

72 Changelog Marking compared old and new JCL lines!

73 Changelog Take a closer look to all modifications here and check them for correctness!

74 Main Menu

75 List Workfiles This file may contain job names to modify.
The processed and converted jobs as partitioned and sequential file

76 Jobnamelist If member names are specified here
only those are taken into consideration for processing! If this file is empty, all members of an input file will be processed!

77 No system installation required!
Advantages No system installation required! Old environment Also usable for mass updates! Fast Traceable Failure free New environment You're able to repeat your timestamp-saved modifications at any time in your user environment! Until the result meets your expectations!

78 If you need more information, please contact:
LDS Beratungsgesellschaft für Informationstechnologie OHG Schmalzgrube 15 D Großostheim Telefon: Or contact our representative and IT specialist Egon Dümig Schmalzgrube 15 D Großostheim Phone:


Herunterladen ppt "English version Das Jobcontrol Tool für jeden Mainframe!"

Ähnliche Präsentationen


Google-Anzeigen