What s New BMC Control-M/R 6.2.xx

Größe: px
Ab Seite anzeigen:

Download "What s New BMC Control-M/R 6.2.xx"

Transkript

1 What s New BMC Control-M/R 6.2.xx ATICS GmbH Stockstadt/Rhein

2 Ansprechpartner: ATICS GmbH IT-Beratung Schulungsteam Oberstr. 48c Stockstadt am Rhein Telefon / FAX ATICSGMBH training@atics.de Diese Unterlagen wurden ausschließlich zu Präsentationszwecken geschaffen. Eine Gewährleistung für die Verwendung bei der praktischen Arbeit kann nicht übernommen werden. Dafür stehen die neuesten Veröffentlichungen des Herstellers an Literatur zur Verfügung. Hinweis: "Alle genannten und ggf. durch Dritte geschützten Marken- und Warenzeichen unterliegen uneingeschränkt den Bestimmungen des jeweils gültigen Kennzeichenrechts und den Besitzrechten der jeweiligen eingetragenen Eigentümer. Allein aufgrund der bloßen Nennung ist nicht der Schluss zu ziehen, dass Markenzeichen nicht durch Rechte Dritter geschützt sind!" Für Anregungen, Hinweise auf Schreibfehler und Kritik ist der Verfasser jederzeit dankbar. (c) Copyright ATICS GmbH IT-Beratung 2007 Impressum Alle Rechte vorbehalten. Die Vervielfältigung dieser Unterlagen, auch auszugsweise, darf nur nach schriftlicher Zustimmung der ATICS GmbH erfolgen. ATICS GmbH Stockstadt/Rhein

3 NEUERUNGEN CTM 6.2.xx VERBESSERUNGEN im Bereich Scheduldefinitionen ATICS GmbH Stockstadt/Rhein

4 Online Planung von Jobs JOB LIST LIB: T160.CTM620OP.SCHEDULE TABLE: TABLE1 COMMAND ===> SCROLL===> CRSR OPT NAME O T160G00E < CONFIRM ODATE WAIT FOR ODATE N T160G00F ====== >>>>>>> DYNAMIC INSERT JOB INTO GROUP A DUPLICATE Y <<<<<< (S - SELECT, R - RECENT, N - NEW, A - ALONE) OPTIONS S SEL D DEL I INS O ORDER F FORCE J JCL C COPY P PLN T JOBSTAT Ein Job / eine Tabelle kann unter einem beliebigem Datum geplant werden. Durch den neuen Parameter WAIT FOR ODATE wird gewährleistet, dass der Job nicht sofort anläuft. Auch dann nicht, wenn keine IN-Condition vorhanden ist. Die untere Parameterleiste wird bei Group Schedule Tabellen behandelt. Hierzu später mehr. In der Online Planung erscheint der untere Teil nur bei Planung auf Jobebene. Auf Tabellenebene ist alles wie gehabt ATICS GmbH Stockstadt/Rhein

5 % - Command im Screen JOB LIST LIB: T160.CTM620OP.SCHEDULE TABLE: $AUTOEDI OPT NAME % SETVAR ODATE SCHEDULE I O A E D I T O R (EDMEM) COMMAND ===> save SCROLL===> CRSR ROW CONTROL-M_AUTOEDIT_SIMULATION(SETVAR) COL SUB131ISUBMITTER STARTED I O A E D I T O R (EDMEM) COMMAND ===> SCROLL===> CRSR ROW CONTROL-M_AUTOEDIT_SIMULATION(SETVAR) COL SU IOA EDITOR - SAVE OPTION SU STARTED PR LIBRARY T160.G00.JCL SU T RESOLVE D MEMBER HUGO SU ROR. ORIG IN PRESS ENTER FOR SAVE OR PF3 FOR CANCEL SU 9 IN SUBS TI Die Funktion % - Simulation wurde nun im Screen 2 eingeführt. Der Unterschied zum Aufruf im Screen 3 ist der, dass auf dem Popup Panel ein Datum vorgegeben werden muss. ATICS GmbH Stockstadt/Rhein

6 Menuepunkt 2 Beschreibungsblock JOB: T160G00A LIB T160.G00.SCHEDULE TABLE: TABLE1 COMMAND ===> SCROLL===> CRSR ! MEMNAME T160G00A MEMLIB T160.G00.JCL!! OWNER R TASKTYPE JOB PREVENT-NCT2 DFLT N!! APPL ATCM0200 GROUP T160G00!! DESC JOB A!! OVERLIB STAT CAL!! SCHENV SYSTEM ID NJE NODE!! SET VAR!! CTB STEP AT NAME TYPE Beschreibung!! DOCMEM T160G00A DOCLIB T160.G00.DOC!! ===========================================================================! In diesem Block gibt es einen neuen Parameter : STAT CAL Seine Arbeitsweise wird auf den folgenden Folien erklärt. Der Parameter DUE OUT welche bisher im Beschreibungsblock zu definieren war ist in den Block mit den Abhängigkeiten gewandert. ATICS GmbH Stockstadt/Rhein

7 STAT CAL (neue Parameter) JOB: STATCAL LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER MEMNAME STATCAL MEMLIB T160.G00.JCL OWNER R TASKTYPE JOB PREVENT-NCT2 DFLT N APPL ATCM0200 GROUP U DESC OVERLIB STAT CAL PLPERIO SCHENV SYSTEM ID NJE NODE SET VAR CTB STEP AT NAME TYPE DOCMEM STATCAL DOCLIB T160.CTM620OP.DOC =========================================================================== DAYS D*P* DCAL PLPERIO AND/OR IOA CALENDAR - PLPERIO (8.Y) -----S S S S S S D D W D D D D D W D D D D D W D D D D D W D D D D M Dieser Job wird auf Basis eines periodischen Kalenders PLPERIO immer dann eingeplant, wenn im referenzierten Kalender ein Y steht.. (d.h. Mo-Fr Daily ; Sa W eekly ; letzte AT im Monat M onthly) Problem : die Jobstatistik wird normalerweise auf Jobebene gemacht. Wenn aber z.b. der Wochenlauf immer sehr viel länger läuft wie der tägliche Job so ist die Jobstatistik nicht aussagekräftig. ATICS GmbH Stockstadt/Rhein

8 STAT CAL (neue Parameter) STATCAL STATISTICS (3.S) COMMAND ===> SCROLL===> CRSR JOBID STRT DATE/TIME END DATE/TIME ELAPSED CPU SRB USER DATA AVERAGE: SYSID: 1 SMFID: SYS1 PER: D : : /06/06 19:09 14/06/06 19: : : /06/06 19:08 14/06/06 19: : : /06/06 19:09 14/06/06 19: : : /06/06 19:09 14/06/06 19: : : /06/06 19:09 14/06/06 19: : : /06/06 19:09 14/06/06 19: : : /06/06 19:09 14/06/06 19: : : /06/06 19:09 14/06/06 19: : :00.03 AVERAGE: SYSID: 1 SMFID: SYS1 PER: W : : /06/06 19:10 14/06/06 19: : : /06/06 19:09 14/06/06 19: : :00.02 ====== >>>>>>>>>>>>>>>>>>> END OF STATISTICS LIST <<<<<<<<<<<<<<<< ====== Durch die Angabe bei STAT CAL wird dem Utility CTMJSA mitgeteilt, dass es Statistiksätze auf Basis der Perioden ausgeben soll. Abfrage der Statistiksätze nach dem Utility CTMJSA!!! Basierend auf den Jobläufen pro Kalenderperiode wird die Darstellung unterteilt ATICS GmbH Stockstadt/Rhein

9 bei DO FORCEJOB Variablen bei LIBRARY möglich JOB: FORCEVAR LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR MEMNAME FORCEVAR MEMLIB T160.G00.JCL OWNER R TASKTYPE JOB PREVENT-NCT2 DFLT N APPL ATCM0300 GROUP U DESC BEI DO FORCEJOB SCHEDLIB ALS VARIABLE OVERLIB STAT CAL SCHENV SYSTEM ID NJE NODE SET VAR %%LIBT1=T160. SET VAR %%LIBT2=G00. SET VAR %%LIBT3=SCHEDULE SET VAR DO ON PGMST ANYSTEP PROCST CODES C0000 A/O DO FORCEJOB TABLE TABLE1 JOB T160G00C DATE ODAT LIBRARY %%LIBT1.%%LIBT2.%%LIBT3 Filter: DEFAULT CONTROL-M Active Environment UP <D> - (3) COMMAND ===> SCROLL ==> CRSR O Name Owner Odate Jobname JobID Typ Status FORCEVAR R T160G00M/01043 JOB Ended "OK" T160G00C R JOB Wait Schedule ========= >>>>>>>>>>>>> Bottom of Jobs List <<<<<<<<<<<<< ======== Bei DO FORCJOB kann im Feld LIBRARY nun auch mit AUTO EDIT - Variablen gearbeitet werden. ATICS GmbH Stockstadt/Rhein

10 bei SET VAR geht nun Blank Zuweisung %%BLANKx JOB: SETVARB LIB T160.CTM620OP.SCHEDULE TABLE: $AUTOEDI MEMNAME SETVARB MEMLIB T160.G00.JCL OWNER R TASKTYPE JOB PREVENT-NCT2 DFLT N SCHENV SYSTEM ID NJE NODE SET VAR %%VONDAT= SET VAR %%BISDAT= SET VAR %%DATUM=%%VONDAT.%%BLANK3.%%BISDAT EDIT T160.G00.JCL(SETVARB) Columns Command ===> Scroll ===> ****** ***************************** Top of Data ************************* //T160G00A JOB (160,ARI),ATICS,CLASS=N,MSGCLASS=9,NOTIFY=&SYSUID // JCLLIB ORDER=T160.IOA620IN.PROCLIB // INCLUDE MEMBER=IOASETT //CTMTEST EXEC IOATEST, // PARM='WAIT=0005,TERM=C0000' //* ERGEBNIS: %%DATUM ****** **************************** Bottom of Data *********************** Nach Simulation: //* ERGEBNIS: In der Schedule Definition durfte bei SET VAR bisher kein Blank enthalten sein. Ab Release kann man wie oben dargestellt hierfür die Variable %%BLANK bzw %%BLANKx (x=1 bis 99) verwenden ATICS GmbH Stockstadt/Rhein

11 Menuepunkt 2 PLANUNGSBLOCK 6.2.xx JOB: T160G00A LIB T160.G00.SCHEDULE TABLE: TABLE1 COMMAND ===> SCROLL===> CRSR! ===========================================================================!! DAYS DCAL WORKDAYS!! AND/OR!! WDAYS WCAL!! MONTHS 1- Y 2- Y 3- Y 4- Y 5- Y 6- Y 7- Y 8- Y 9- Y 10- Y 11- Y 12- Y!! DATES!! CONFCAL SHIFT RETRO N MAXWAIT 07 D-CAT!! MINIMUM PDS Planung!! DEFINITION ACTIVE FROM UNTIL!! ===========================================================================! In diesem Block gab es im Release 6.2.xx keine Änderungen ATICS GmbH Stockstadt/Rhein

12 Menuepunkt 2 ABHÄNGIGKEITENBLOCK JOB: T160G00B LIB T160.CTM620OP.SCHEDULE TABLE: TABLE1 COMMAND ===> SCROLL===> CRSR IN T160G00A- %%JOBNAME- ODAT CONTROL Abhängigkeiten RESOURCE INIT FROM TIME + DAYS UNTIL TIME + DAYS DUE OUT TIME + DAYS PRIORITY SAC CONFIRM TIME ZONE: =========================================================================== ATICS GmbH Stockstadt/Rhein

13 DATEREF neue Funktionalität in JOB: DATEREF LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR =========================================================================== IN LAUR-DATEREF-GO -006 CONTROL RESOURCE INIT FROM TIME + DAYS UNTIL TIME + DAYS DUE OUT TIME + DAYS PRIORITY SAC CONFIRM Y TIME ZONE: =========================================================================== OUT LAUR-DATEREF-GO DATEREF-GELAUFEN DATEREF Wirkungsweise: Diese Funktionalität kann im Feld ODAT bei IN- oder OUT- Conds als Referenz verwendet werden. die Datumskomponente ODAT wird bei IN- oder OUT- Cond um +x oder x Tage verschoben. Hierbei wird die Anzahl Tage gerechnet, unabhängig auf welcher Planbasis der Job eingestellt wurde. Erläuterung des Beispiels: Der Job wartet nach Einplanung auf die Condition LAUR-DATEREF-GO unter dem Kalenderdatum vor 6 Tagen. Dies Condition wird im OUTFELD gelöscht und eine Condition DATEREF-GELAUFEN unter dem Kalenderdatum des drittnächsten Tages ausgegeben. ATICS GmbH Stockstadt/Rhein

14 DATEREF neue Funktionalität in Einplanung des Jobs unter dem ODAT : CONTROL-M JOB ORDER MESSAGES (2.O) JOB501I CTMJOB STARTED JOB528I MEMBER DATEREF ID=0006X ODATE PLACED ON ACTIVE JOBS JOBD6BI NUMBER OF JOBS ORDERED JOB525I CTMJOB ENDED ======= >>>>>>>>>>>>>>>>>> END OF MESSAGE LIST <<<<<<<<<<<<<<<<<<< ==== Abfrage 3.? : DATEREF SCHEDULING ANALYSIS (3.?) OPT DESCRIPTION CONDITION LAUR-DATEREF-GO ODATE 1511 ====== >>>>>>>>>>>>>>>>>>>>> END OF "WHY" LIST <<<<<<<<<<<<<<<<<<<<< ==== Screen 4 nach Joblauf : die Ausgabecondition steht mit einem Datum in der Zukunft im Screen 4. (Achtung: Daterange anpassen) IOA CONDITIONS/RESOURCES (4) COMMAND ===> SCROLL ===> CRS PREFIX ===> COND Y CONTROL Y RES Y STAT Y DATE OPT TYPE CONDITION/RESOURCE IOAID USE QUANTITY MAX *P RBA DATE RESOURCE INIT-E B RESOURCE INIT-0 B COND DATEREF-GELAUFEN 2411 COND PLAUR-STATSTATSTAT STAT ======== >>>>>>>>>>>>>>>> B O T T O M O F L I S T <<<<<<<<<<<<<<<< ======= ATICS GmbH Stockstadt/Rhein

15 KEEP RESSOURCES Parameter QRSPREFX + CRSPREFX EDIT T160.IOA620IN.PARM(CTMPARM) Columns Command ===> Scroll ===> CSR CRSPREFX=E-, WM3118: Y= Stop release control resources QRSPREFX=, WM3118: Y= Stop release quant. resources IGNIGD17=N, WM2968: Ignore IGD17001I and IGD17101I Im CTMPARM Member gibt es nun 2 Parameter, welche regeln, ob im Abbruchfall die Ressourcen aus der Jobschedule Definition beibehalten werden sollen. QRSPREFX - CRSPREFX - für quantitative Ressourcen. Wird hier ein Prefix vordefiniert, so wird bei dessen Verwendung im Screen 2 bei Jobabbruch die Mengenressource nicht mehr freigegeben. für CONTROL - Ressourcen. Wird hier ein Prefix vordefiniert, so wird bei dessen Verwendung im Screen 2 bei Jobabbruch die Mengenressource nicht mehr freigegeben. Für das nachfolgende Muster - Beispiel steht CRSPREFX auf E- Alternativ zu diesen festgelegten Parametern gibt es auch die Möglichkeit direkt im Screen 2 die entsprechenden Angaben zu hinterlegen!!!! ATICS GmbH Stockstadt/Rhein

16 KEEP RESSOURCES Parameter CRSPREFX oder Scheduledefinition JOB: RESCKEEP LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR =========================================================================== IN FREIGABE-RESCKEEP ODAT CONTROL E-RESCKEEP E HUGO E K OTTO E RESOURCE INIT D FROM TIME + DAYS UNTIL TIME + DAYS In der Scheduledefinition sind folgende exklusive Control Ressourcen definiert : E-RESCKEEP E HUGO E K OTTO E Im Musterjob sorgen wir dafür dass dieser mit RC=8 endet. ATICS GmbH Stockstadt/Rhein

17 KEEP RESSOURCES Parameter CRSPREFX oder Scheduledefinition Filter: DEFAULT CONTROL-M Active Environment UP <D> - (3) COMMAND ===> SCROLL ==> CRSR O Name Owner Odate Jobname JobID Typ Status RESCKEEP R T160G000/01117 JOB Ended- Not "OK" Due to CC ========= >>>>>>>>>>>>> Bottom of Jobs List <<<<<<<<<<<<< ======== IOA CONDITIONS/RESOURCES (4) COMMAND ===> SCROLL ===> CRSR PREFIX ===> COND Y CONTROL Y RES Y STAT Y DATE OPT TYPE CONDITION/RESOURCE IOAID USE QUANTITY MAX *P RBA DATE CONTROL SHOW3 01 E (00000) CONTROL E-RESCKEEP 01 E (0002F) CONTROL HUGO 01 E (0002F) COND FREIGABE-RESCKEEP 2711 ======== >>>>>>>>>>>>>>>> B O T T O M O F L I S T <<<<<<<<<<<<<<<< ======== Nach Jobabbruch stehen folgende Control Ressource immer noch im Screen 4 : HUGO E durch den Zusatz K im Screen 2: E-RESCKEEP E durch den Prefix E- (Verweis auf CTMPARM) Nur die Definition OTTO E wurde gelöscht ATICS GmbH Stockstadt/Rhein

18 KEEP RESSOURCES Parameter QRSPREFX oder Scheduledefinition JOB: RESQKEP1 LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR IN FREIGABE-RESQKEP1 ODAT CONTROL RESOURCE INIT D K INIT-T 0002 K INIT D INIT FROM TIME + DAYS UNTIL TIME + DAYS Bedeutung der zusätzlichen Parameter : a.) 1. Subparameter für bei ENDED OK D Discard die Menge der Ressource wird von der Gesamtmenge der Ressource abgezogen und steht nicht mehr zur Verfügung blank die Ressource wird bei Jobende OK freigegeben - Default b.) 2. Subparameter für ENDED NOT OK K KEEP der Ressource. Diese wird so lange von dem Job belegt bis zum Jobende OK, FORCE OK oder der Job gelöscht wird. blank die Ressource wird bei Jobende NOT OK freigegeben - Default ATICS GmbH Stockstadt/Rhein

19 KEEP RESSOURCES QUANTRES BSP. 1 / OK IOA CONDITIONS/RESOURCES (4) COMMAND ===> SCROLL ===> CRSR PREFIX ===> COND Y CONTROL Y RES Y STAT Y DATE OPT TYPE CONDITION/RESOURCE IOAID USE QUANTITY MAX *P RBA DATE RESOURCE INIT-T B RESOURCE INIT-0 B RESOURCE INIT-1 B RESOURCE INIT-2 B ======== >>>>>>>>>>>>>>>> B O T T O M O F L I S T <<<<<<<<<<<<<<<< ======== Im 1. Beispiel (Job RESQKEP1) werden bei OK ENDE des Jobs die Ressourcen INIT-0 und INIT-1 durch den 1. Subparameter D nicht wieder freigegeben. Die Ressource INIT-T und INIT-2 werden dagegen wieder freigegeben da der 1. Subparameter den Wert Blank enthält IOA CONDITIONS/RESOURCES (4) COMMAND ===> SCROLL ===> CRSR PREFIX ===> COND Y CONTROL Y RES Y STAT Y DATE OPT TYPE CONDITION/RESOURCE IOAID USE QUANTITY MAX *P RBA DATE RESOURCE INIT-T B RESOURCE INIT-0 B RESOURCE INIT-1 B RESOURCE INIT-2 B ======== >>>>>>>>>>>>>>>> B O T T O M O F L I S T <<<<<<<<<<<<<<<< ======== ATICS GmbH Stockstadt/Rhein

20 KEEP RESSOURCES QUANTRES BSP. 2 / NOTOK IOA CONDITIONS/RESOURCES (4) COMMAND ===> SCROLL ===> CRSR PREFIX ===> COND Y CONTROL Y RES Y STAT Y DATE OPT TYPE CONDITION/RESOURCE IOAID USE QUANTITY MAX *P RBA DATE RESOURCE INIT-T B RESOURCE INIT-0 B RESOURCE INIT-1 B RESOURCE INIT-2 B ======== >>>>>>>>>>>>>>>> B O T T O M O F L I S T <<<<<<<<<<<<<<<< ======== Im 2. Beispiel (Job RESQKEP2) werden bei NOTOK ENDE des Jobs die Ressourcen INIT-0 und INIT-T durch den 2. Subparameter K nicht wieder freigegeben. Die Ressource INIT-1 und INIT-2 werden dagegen wieder freigegeben da der 2. Subparameter den Wert Blank enthält IOA CONDITIONS/RESOURCES (4) COMMAND ===> SCROLL ===> CRSR PREFIX ===> COND Y CONTROL Y RES Y STAT Y DATE OPT TYPE CONDITION/RESOURCE IOAID USE QUANTITY MAX *P RBA DATE RESOURCE INIT-T B RESOURCE INIT-0 B RESOURCE INIT-1 B RESOURCE INIT-2 B RESOURCE INIT-0 01 U 0004 (00035) RESOURCE INIT-T 01 U 0002 (00035) ======== >>>>>>>>>>>>>>>> B O T T O M O F L I S T <<<<<<<<<<<<<<<< ======== ATICS GmbH Stockstadt/Rhein

21 TIME - Parameter NEU in 6.x.xx! TIME: FROM UNTIL PRIORITY DUE OUT SAC CONFIRM!! TIME ZONE:!! ===========================================================================! NEU IN : FROM TIME DAYS UNTIL TIME DAYS DUE OUT TIME + DAYS PRIORITY SAC CONFIRM TIME ZONE: =========================================================================== Bei den Parametern TIME FROM und UNTIL gab es im neben einer Umbenennung der Parameter noch Unterparameter als zusätzliche Erweiterungen. : Die Parameter TIME FROM. TIME UNTIL wurden um den Parameter DAYS erweitert. Wird dieser angegeben so wird das Zeitfenster für diesen Job auf das entsprechende Datumsfenster angepasst. ATICS GmbH Stockstadt/Rhein

22 TIME + DAYS Beispiel Schedule Definition : JOB: TIMED1 LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR FROM TIME DAYS UNTIL TIME DAYS DUE OUT TIME + DAYS PRIORITY SAC CONFIRM TIME ZONE: =========================================================================== Ansicht 3.?. nach Einplanung unter ODAT in das AJF: TIMED1 SCHEDULING ANALYSIS (3.?) COMMAND ===> SCROLL===> CRSR OPT DESCRIPTION TIME LIMIT FROM UNTIL CONDITION TIMED1-FRG ODATE 1606 ====== >>>>>>>>>>>>>>>>>>>>> END OF "WHY" LIST <<<<<<<<<<<<<<<<<<<<< ===== Im Beispiel kann der Job im Zeitfenster VON vom nächstem CTM Arbeits-Tag ( durch Days +1) ab Uhr (FROM TIME 1800) BIS zum drittnächstem CTM Arbeits-Tag ( durch Days +3) bis Uhr (UNTIL TIME 1900) laufen. => Ein Zeitfenster von 49 Stunden wurde definiert ATICS GmbH Stockstadt/Rhein

23 DUE OUT + DAYS Arbeitsweise Definition in der Schedule Definition : JOB: DUEOUTD2 LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR RESOURCE FROM TIME + DAYS UNTIL TIME + DAYS DUE OUT TIME DAYS PRIORITY SAC CONFIRM TIME ZONE: =========================================================================== Der Parameter DUE OUT wurde ebenfalls um den Parameter DAYS erweitert. Wird dieser angegeben so muss er im Bereich von 0 bis 120 sein. Im Beispiel ist die DUE OUT Zeit für den Job um Uhr in 2 Tagen. ATICS GmbH Stockstadt/Rhein

24 Menuepunkt 2 Post Processing JOB: T160G00B LIB T160.CTM620OP.SCHEDULE TABLE: TABLE OUT T160G00B-T160G00D ODAT + T160G00A-T160G00B ODAT - AUTO-ARCHIVE Y SYSDB Y MAXDAYS MAXRUNS RETENTION: # OF DAYS TO KEEP 002 # OF GENERATIONS TO KEEP SYSOUT OP (C,D,F,N,R) FROM MAXRERUN RERUNMEM INTERVAL FROM STEP RANGE FR (PGM.PROC). TO. ON PGMST ANYSTEP PROCST CODES ***** A/O DO SYSOUT OPT C PRM * FRM H DO SYSOUT OPT R PRM FRM ON PGMST PROCST CODES Jobende + Late A/O DO ON SYSOUT FROM 001 TO 132 A/O DO SHOUT WHEN TIME + DAYS TO URGN MS =========================================================================== APPL TYPE APPL VER APPL FORM CM VER INSTREAM JCL: N ======= >>>>>>>>>>>>>>>>>>> END OF SCHEDULING PARAMETERS <<<<<<<<<<<<<<<< ===== ATICS GmbH Stockstadt/Rhein

25 ON SYSOUT (neue Parameter) JOB: ONSYSOUT LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR ON SYSOUT 'CTMTEST - ABEND=S213' FROM 001 TO 132 A/O DO FORCEJOB TABLE $MUSTER JOB S213DU DATE ODAT LIBRARY T160.CTM620OP.SCHEDULE ON SYSOUT In diesem Parameter können Strings vorgegeben werden, nach denen Control-M in der Scanphase in dem SYSDATA des Jobs sucht. Der SYSDATA umfasst die Files JESMSGLG, JESJCL und JESYSMSG. Wird der bzw. die vorgegebenen Strings im SYSDATA gefunden, so wird die entsprechende DO AKTION durchgeführt. Syntax Regeln : * Maskierung beliebig vieler Zeichen? Maskierung eines Zeichens &* Keine Maskierung (der * kann Bestandteil des Strings sein) &? Keine Maskierung (das? kann Bestandteil des Strings sein) A B einschließen von Blanks im Suchstring FROM die Spalte im Sysdata ab der gesucht werden soll (1 132) TO die Spalte im Sysdata bis zu welcher gesucht werden soll (1 132) ATICS GmbH Stockstadt/Rhein

26 ON SYSOUT (neue Parameter) JOB: ONSYSOUT LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR ON SYSOUT 'CTMTEST - ABEND=S213' FROM 001 TO 132 A/O DO FORCEJOB TABLE $MUSTER JOB S213DU DATE ODAT LIBRARY T160.CTM620OP.SCHEDULE Im Beispiel wird der SYSDATA des Jobs nach dem String 'CTMTEST - ABEND=S213' durchsucht. Wird dieser gefunden, so wir ein Job S213DU ins AJF eingeplant. hinterlegte JCL: T160.G00.JCL(ONSYSOUT) Columns 00 ===> Scroll ***************************** Top of Data ******************** //T160G000 JOB (160,ARI),ATICS,CLASS=N,MSGCLASS=9 // JCLLIB ORDER=T160.IOA620IN.PROCLIB // INCLUDE MEMBER=IOASETT6 //CTMTEST EXEC IOATEST, PARM='WAIT=0005,TERM=S213' **************************** Bottom of Data ****************** Auszug aus dem entsprechenden JOBLOG oder 3.V: SDSF OUTPUT DISPLAY T160G000 JOB00750 DSID 2 LINE 7 COLUMNS COMMAND INPUT ===> SCROLL ===> CSR JOB00750 IEF403I T160G000 - STARTED - TIME= JOB00750 IEF450I T160G000 IOATEST CTMTEST - ABEND=S213 U0000 REASON= TIME= ATICS GmbH Stockstadt/Rhein

27 ON SYSOUT (neue Parameter) Übersicht AJF nach entsprechenden Post Processing Aktionen : Filter: CONTROL-M Active Environment UP <D> - (3) COMMAND ===> SCROLL ==> CRSR O Name Owner Odate Jobname JobID Typ Status ONSYSOUT R T160G000/00752 JOB Ended- Not "OK" - Abended Group=U S213DU R JOB Ended "OK" Group=U ========= >>>>>>>>>>>>> Bottom of Jobs List <<<<<<<<<<<<< ======== Dies ist eine sehr gute Erweiterung : Zum Beispiel kann jetzt in einem abgebrochenen DB2 Job geprüft werden, ob dieser mit -911 abgebrochen ist. (Datenbank Enqueue). ATICS GmbH Stockstadt/Rhein

28 SHOUT WHEN LATE + DATE (Erweiterung) Die ERWEITERUNG des Parameters SHOUT WHEN TIME mit +Date geht nur in Verbindung mit SHOUT WHEN LATE TIME xxxx + y DAYS SHOUT WHEN LATESUB TIME xxxx + y DAYS Wobei xxxx entweder - eine fest vorgegebene Uhrzeit im Format hhmm sein kann - oder durch einen * auf die berechnete DUE IN Zeit (bei LATESUB) verweist - oder durch einen * auf die berechnete DUE OUT Zeit (bei LATE) verweist Der Parameter y bei DAYS kann die Werte 0 bis 120 annehmen Wirkungsweise des Parameters : Der SHOUT wird erst bei Erreichen der Uhrzeit zum geshifteten ODATE ausgelöst ATICS GmbH Stockstadt/Rhein

29 SHOUT WHEN LATE + DATE (Erweiterung) Beispiel 1: JOB: SHLADAY1 LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER SHOUT WHEN LATESUB TIME DAYS TO TSO-PLAUR URGN R MS JOB %%JOBNAME HAT VERSPAETUNG SHOUT WHEN TIME + DAYS TO URGN MS =========================================================================== Beispiel 2: JOB: SHLADAY2 LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER SHOUT WHEN LATESUB TIME DAYS TO TSO-PLAUR URGN R MS JOB %%JOBNAME HAT VERSPAETUNG SHOUT WHEN TIME + DAYS TO URGN MS =========================================================================== Im Beispiel 1 ist die Definition wie bereits aus den älteren Releases bekannt. Nur die Darstellungsform hat sich hier etwas geändert. Im Beispiel 2 ist eine Definition im neuen Format. Diese Definition bewirkt, dass der Shout erst ausgelöst wird, wenn der Job um Uhr am FOLGETAG (+1 DAYS) noch nicht submittet ist. ATICS GmbH Stockstadt/Rhein

30 Neue Parameter im Post Processing JOB: T160G00B LIB T160.CTM620OP.SCHEDULE TABLE: TABLE ON PGMST ANYSTEP PROCST CODES ***** A/O DO SYSOUT OPT C PRM * FRM H DO SYSOUT OPT R PRM FRM ON PGMST PROCST CODES A/O DO ON SYSOUT FROM 001 TO 132 A/O DO SHOUT WHEN TIME + DAYS TO URGN MS =========================================================================== APPL TYPE APPL VER APPL FORM CM VER INSTREAM JCL: N ======= >>>>>>>>>>>>>>>>>>> END OF SCHEDULING PARAMETERS <<<<<<<<<<<<<<<< ===== die gelb hinterlegten Parameter sind alle for future use ATICS GmbH Stockstadt/Rhein

31 INSTREAM JCL (neuer Parameter) JOB: INSTREAM LIB T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR APPL FORM CM VER INSTREAM JCL: Y //T160G000 JOB (160,ARI),ATICS,CLASS=N,MSGCLASS=9,NOTIFY=&SYSUID, // REGION=0M // JCLLIB ORDER=T160.IOA620IN.PROCLIB // INCLUDE MEMBER=IOASETT6 //CTMTEST EXEC IOATEST, // PARM='WAIT=0090,TERM=C0000' ======= >>>>>>>>>>>>>>>>>>> END OF SCHEDULING PARAMETERS <<<<<<<<<<<<<<<< ===== INSTREAM JCL - Default : N => Submitt über MEMNAME + MEMLIB Wird dieser Parameter verwendet (Y), so ist auf den Folgezeilen die JCL zu kodieren, welche an Stelle von MEMNAE + MEMLIB submittet werden soll. Syntax Regeln : Maximal 50 Zeilen Zeilenlänge 1-72 submitt-bezogene User Exits wie CTMX002 gelten auch für die codierte Instream Jcl. ATICS GmbH Stockstadt/Rhein

32 INSTREAM JCL (neuer Parameter) Beispiel für die Arbeitsweise : 1.) INSTREAM Y ist kodiert wie auf der vorherigen Folie (EXEC IOATEST) 2.) unter MEMNAME + MEMLIB ist folgende JCL kodiert : EDIT T160.G00.JCL(INSTREAM) Columns Command ===> Scroll === ****** ***************************** Top of Data *********************** //T160G000 JOB (160,ARI),ATICS,CLASS=N,MSGCLASS=9,NOTIFY=&SYSUID, // REGION=0M //IDCDEL EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* DELETE PLAUR.TEST.INSTREAM NVSAM //COPY EXEC PGM=IEBCOPY //IN DD DISP=SHR,DSN=PLAUR.A.CNTL //OUT DD DISP=(NEW,CATLG,DELETE), // DSN=PLAUR.TEST.INSTREAM, // LIKE=PLAUR.A.CNTL //SYSPRINT DD SYSOUT=* //SYSIN DD * COPY INDD=IN,OUTDD=OUT ****** **************************** Bottom of Data ********************* Welche JCL wird nach Einplanung + Submitt ausgeführt??? ATICS GmbH Stockstadt/Rhein

33 INSTREAM JCL (neuer Parameter) Joblog im SDSF : SDSF OUTPUT DISPLAY T160G000 JOB00754 DSID 3 LINE 80 COLUMNS COMMAND INPUT ===> SCROLL ===> CSR 49 XX SET RESREC#='11' XX*************************************************************** XX* CTR XX*************************************************************** 50 XX SET OLPREFR='T160.CTR620OP' //* 51 //CTMTEST EXEC IOATEST, // PARM='WAIT=0090,TERM=C0000' 52 XXIOATEST PROC REG=5M, XX IOAENV=&IOAENV Es wird die bei INSTREAM JCL : Y definierte JCL ausgeführt ATICS GmbH Stockstadt/Rhein

34 Utility CTMJSA CLEANUP nach IOA EDIT T160.G00.JCL(CTMJSA2) Columns Command ===> Scroll ===> CSR //SYSUDUMP DD SYSOUT=&OUTDUMP //DAJSAIN DD * CLEANUP MEM T160G0* GRP LOES* // ****** **************************** Bottom of Data *************************** Bisher konnte in der CLEANUP Funktion nur ein Datum vorgegeben werden. Alle Einträge aus der Statistikdatenbank die älter waren wurden gelöscht OPTIONAL können nach Version folgende Subparameter angegeben werden MEM memname GRP groupname wobei der Membername auch maskiert sein kann wobei der Groupname auch maskiert werden kann Fazit: Eine sehr gute Erweiterung, da bisher immer die Gefahr bestand Jobs zu löschen, welche das Zeitfenster auch erfüllt hatten, aber eigentlich nicht gelöscht werden sollten (z. B. Jahresende Jobs) ATICS GmbH Stockstadt/Rhein

35 Job Beispiel : Utility CTMRFLW nach IOA EDIT T160.G00.JCL(CTMRFLWS) Columns Command ===> Scroll ===> CSR ****** ***************************** Top of Data ***************************** //T160G000 JOB (160,ARI),ATICS,CLASS=N,MSGCLASS=9,NOTIFY=&SYSUID, // REGION=0M // JCLLIB ORDER=T160.IOA620IN.PROCLIB // INCLUDE MEMBER=IOASETT //CTMRFLW EXEC CTMRFLW,SOURCE=CKP //SYSIN DD * CHART YES GROUP ALL PRINTER LASER FONT PAGESIZE LINESIZE 160 ****** **************************** Bottom of Data *************************** Durch den Parameter SOURCE=CKP wird der Inhalt der AJF verwendet. Die Selektion kann lediglich durch die Parameter SUCCESR + PREDESR eingeschränkt werden. GUT : im Gegensatz zum alten Utility CTMRAFL wird die Grafik ausgegeben!! ATICS GmbH Stockstadt/Rhein

36 Menuepunkt 2 Verbesserungen Group Scheduling ATICS GmbH Stockstadt/Rhein

37 Arbeitsweise des Group Schedulings bis 6.1.xx Bis zum neuen Release 6.2.xx arbeitete das Group Scheduling in Bezug auf den Parameter ADJUST CONDITIONS + das Nachplanen von einem Job aus einer GROUP Schedule Tabelle (Batch CTMJOB) Sehr umständlich und für den Anwender sehr fehleranfällig!!!! BIS 6.1 / schlecht ATICS GmbH Stockstadt/Rhein

38 Arbeitsweise des Group Schedulings bis 6.1.xx Unter - Parameter zu ADJUST CONDITIONS N NEIN Y YES Arbeitsweise: fehlt der Vorgängerjob in der Planung so bleibt der Folgejob nachts hängen, da er auf die Condition des fehlenden Jobs wartet BIS 6.1 / schlecht Arbeitsweise: fehlt der Vorgängerjob in der Planung so wird die entsprechende Incondition im Folgejob automatisch gelöscht. Problem : war der Folgejob nur von dem fehlenden Job ab, so läuft er mit dem Gruppeneintrag los. BIS 6.1 / schlecht ATICS GmbH Stockstadt/Rhein

39 Neue Arbeitsweise des Parameters ADJUST CONDITIONS Unter - Parameter zu ADJUST CONDITIONS N NEIN Y YES NEU in : Sehr gut!!!! D DUMMY Arbeitsweise : Jobs ohne gültiges Plandatum werden als DUMMY mit in das AJF eingeplant. Damit ist das Problem der dynamischen Condition Steuerung sehr gut gelöst, falsches Handling ist kaum möglich und für den Operator stellt sich der Ablauf immer gleich dar. ATICS GmbH Stockstadt/Rhein

40 Neue Arbeitsweise des Parameters ADJUST CONDITIONS GRP GROUPT1 T160.CTM620OP.SCHEDULE(GROUPT1) GROUP GROUPT1 MEMNAME GROUPT1# OWNER R APPL ATCM0100 DESC GRUPPENEINTRAG FUER TABELLE GROUPT1 ADJUST CONDITIONS D GRP MAXWAIT 07 STAT CAL SET VAR %%OTTO=100 SET VAR DOCMEM GROUPT1# DOCLIB T160.CTM620OP.DOC =========================================================================== SCHEDULE TAG MONTAGS DAYS DCAL AND/OR WDAYS 1 WCAL.. =========================================================================== SCHEDULE TAG ARBEITSTAG Im Beispiel ist der Parameter ADJUST CONDITIONS auf D (DUMMY) gestellt. ATICS GmbH Stockstadt/Rhein

41 Neue Arbeitsweise des Parameters ADJUST CONDITIONS JOB: T160G00M LIB T160.CTM620OP.SCHEDULE TABLE: GROUPT1 COMMAND ===> SCROLL===> CRSR MEMNAME T160G00M MEMLIB T160.G00.JCL OWNER R TASKTYPE JOB PREVENT-NCT2 DFLT N APPL GROUP GROUPT1 DESC OVERLIB STAT CAL SCHENV SYSTEM ID NJE NODE SET VAR CTB STEP AT NAME TYPE DOCMEM T160G00M DOCLIB T160.CTM620OP.DOC =========================================================================== SCHEDULE TAG MONTAGS SCHEDULE TAG RELATIONSHIP (AND/OR) O Findet eine Einplanung am Mittwoch statt, so ist für den Job T160G00M kein gültiges Plandatum definiert. Auf der folgenden Folie ist nun die neue Arbeitsweise mit ADJUST COBDITIONS D dokumentiert. ATICS GmbH Stockstadt/Rhein

42 Neue Arbeitsweise des Parameters ADJUST CONDITIONS LIST OF TABLES IN T160.CTM620OP.SCHEDULE (2) COMMAND ===> SCROLL===> CRSR OPT NAME ID O GROUPT1 < CONFIRM y ODATE WAIT FOR ODATE N AUR GROUPT ====== >>>>>>>>>>>>>>>>>>> NO MORE TABLES IN LIBRARY <<<<<<<<<<<<<<<< CONTROL-M JOB ORDER MESSAGES (2.O) JOB501I CTMJOB STARTED JOB528I MEMBER GROUPT1# ID=00072 ODATE PLACED ON ACTIVE JOBS F JOB528I MEMBER T160G00K ID=00073 ODATE PLACED ON ACTIVE JOBS F JOB528I MEMBER T160G00L ID=00074 ODATE PLACED ON ACTIVE JOBS F JOB528I MEMBER T160G00M ID=00075 ODATE PLACED ON ACTIVE JOBS F JOB528I MEMBER T160G00N ID=00076 ODATE PLACED ON ACTIVE JOBS F JOBD6BI NUMBER OF JOBS ORDERED JOB525I CTMJOB ENDED ======= >>>>>>>>>>>>>>>>>> END OF MESSAGE LIST <<<<<<<<<<<<<<<<<<< ===== Alle 5 Jobs der Tabelle werden nun eingeplant. Auf der Folgefolie schauen wir uns nun an, wie über 3.Z die Definitionen für unseren Job T160G00M aussehen, für den eigentlich keine gültigen Plankriterien vorhanden sind. ATICS GmbH Stockstadt/Rhein

43 Neue Arbeitsweise des Parameters ADJUST CONDITIONS CTMC96I JOB NOT HELD - "BROWSE" MODE FORCED EEN (3.Z) COMMAND ===> SCROLL===> CRSR BROWSE BROWSE MEMNAME T160G00M MEMLIB DUMMY OWNER R TASKTYPE JOB PREVENT-NCT2 DFLT- N SCHDTAB GROUPT1 SCHDLIB T160.CTM620OP.SCHEDULE APPL GROUP GROUPT1 OVERLIB STAT CAL PERIOD SCHENV SYSTEM ID NJE NODE JOBNAME JOBID ODATE ORDERID MAXWAIT 00 RESTART DECISION-FROM. TO. CONFIRM N Ergebnis: Der Job wird mit eingeplant, der Parameter MEMLIB wird aber mit DUMMY bei der Einplanung überschrieben. Vorteil: - für den Operator sieht jeden Tag die Tabelle gleich aus - bei MEMLIB DUMMY kann kein Fehler auftreten => SEHR gute Lösung!!! ATICS GmbH Stockstadt/Rhein

44 Job für Group Schedule Tabelle nachplanen Problem : Jobs konnten aus Group Schedule Tabellen ONLINE überhaupt nicht nachgeplant werden, über einen Batchjob sehr aufwendig und umständlich. NEU in : Wird ein Einzeljob geordered oder geforced, so erscheint ein Panel, auf welchem über Parameter mitgeteilt wird, ob dieser Job zu einer Gruppe eingeplant werden soll. (selbst wenn er nicht innerhalb dieser Group-Schedule-Tabelle definiert ist. Hierzu gleich mehr) JOB LIST LIB: T160.CTM620OP.SCHEDULE TABLE: GROUPT1 COMMAND ===> SCROLL===> CRSR OPT NAME ---- TYP VV.MM CREATED CHANGED ID GROUPT1# G /10/ /06/16 18:11 PLAUR T160G00K J /10/ /12/26 20:30 PLAUR T160G00L F T160G00M < CONFIRM ODATE WAIT FOR ODATE N T160G00N ====== >>>>>>> DYNAMIC INSERT JOB INTO GROUP A DUPLICATE Y <<<<<< (S - SELECT, R - RECENT, N - NEW, A - ALONE) ATICS GmbH Stockstadt/Rhein

45 Job für Group Schedule Tabelle nachplanen Parameter im Bestätigungsfenster : F T160G00M < CONFIRM ODATE WAIT FOR ODATE N T160G00N ====== >>>>>>> DYNAMIC INSERT JOB INTO GROUP A DUPLICATE Y <<<<<< (S - SELECT, R - RECENT, N - NEW, A - ALONE) DYNAMIC INSERT JOB INTO GROUP A - Order or FORCE the job. Default. ( => Job gehört zu keiner Groupschedule) S - öffnet ein Fenster mit einer Gruppen Liste zur Selektion R - Fügt den Job der Gruppe hinzu, welche zuletzt in die AJF eingeplant wurde. (Einfügung über FORCE) N - Forced den Job und seinen Gruppeneintrag in das AJF. DUPLICATE Y - Ein doppelter Job kann eingefügt werden. Default N - Ein doppelter Job kann nicht eingefügt werden. Ein entsprechender Versuch Dieser Parameter ist nur zulässig wenn der Parameter DYNAMIC INSERT JOB INTO GROUP auf S oder R steht. ATICS GmbH Stockstadt/Rhein

46 Job für Group Schedule Tabelle nachplanen Beispiel 1 : Einplanung über Default Wert A JOB LIST LIB: T160.CTM620OP.SCHEDULE TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR OPT NAME F INSTREAM < CONFIRM Y ODATE WAIT FOR ODATE N OVERLIB INTOGRP DYNAMIC INSERT JOB INTO GROUP A DUPLICATE Y QUIESRES (S - SELECT, R - RECENT, N - NEW, A - ALONE) BYPASS Der Job steht als Einzelkämpfer in der AJF Filter: CONTROL-M Active Environment UP <D> - (3) COMMAND ===> SCROLL ==> CRSR O Name Owner Odate Jobname JobID Typ Status INSTREAM R JOB Wait Confirmation (for Schedule) Group=U ========= >>>>>>>>>>>>> Bottom of Jobs List <<<<<<<<<<<<< ======== ATICS GmbH Stockstadt/Rhein

47 Job für Group Schedule Tabelle nachplanen Beispiel 2 : Einplanung über Wert N eines Jobs aus einer regulären Tabelle => geht nicht CTM77DE VALUE 'N' NOT ALLOWED FOR REGULAR JOB TABLE: $MUSTER COMMAND ===> SCROLL===> CRSR OPT NAME F INSTREAM < CONFIRM Y ODATE WAIT FOR ODATE N OVERLIB INTOGRP DYNAMIC INSERT JOB INTO GROUP N DUPLICATE Y QUIESRES (S - SELECT, R - RECENT, N - NEW, A - ALONE) BYPASS ATICS GmbH Stockstadt/Rhein

48 Job für Group Schedule Tabelle nachplanen Beispiel 3 : Einplanung über Wert N eines Jobs aus einer Group Schedule -Tabelle JOB LIST LIB: T160.CTM620OP.SCHEDULE TABLE: GROUPT3 COMMAND ===> SCROLL===> CRSR OPT NAME F T160G00L < CONFIRM y ODATE WAIT FOR ODATE N T160G00M ====== >>>>>>> DYNAMIC INSERT JOB INTO GROUP N DUPLICATE Y <<<<<< (S - SELECT, R - RECENT, N - NEW, A - ALONE) Der Job wird mit zugehörigem Gruppeneintrag eingeplant CONTROL-M JOB ORDER MESSAGES (2.O) JOB501I CTMJOB STARTED JOB528I MEMBER GROUPT3# ID=00049 ODATE PLACED ON ACTIVE JOBS F JOB528I MEMBER T160G00L ID=0004A ODATE PLACED ON ACTIVE JOBS F JOBD6BI NUMBER OF JOBS ORDERED JOB525I CTMJOB ENDED ======= >>>>>>>>>>>>>>>>>> END OF MESSAGE LIST <<<<<<<<<<<<<<<<<<< ===== Der Job steht mit zugehörigem Gruppeneintrag in der AJF Filter: CONTROL-M Active Environment UP <D> - (3) COMMAND ===> SCROLL ==> CRSR O Name Owner Odate Jobname JobID Typ Status GROUPT3# R GRP Wait Schedule Group=GROUPT3 T160G00L R JOB Wait Schedule In-Group=GROUPT3 ========= >>>>>>>>>>>>> Bottom of Jobs List <<<<<<<<<<<<< ======== ATICS GmbH Stockstadt/Rhein

49 Job für Group Schedule Tabelle nachplanen Bevor wir uns mit weiteren Beispielen beschäftigen schauen wir zuerst in das AJF, welche Groupschedules mit welchen zugehörigen Jobs bereits geplant sind : Filter: CONTROL-M Active Environment UP <D> - (3) COMMAND ===> SCROLL ==> CRSR O Name Owner Odate Jobname JobID Typ Status ========= >>>>>>>>>>>>> Top of Jobs List <<<<<<<<<<<<< ======== GROUPT1# R GRP Wait Schedule Group=GROUPT1 T160G00K R JOB Wait Schedule In-Group=GROUPT1 T160G00M R JOB Wait Schedule Pseudo In-Group=GROUPT1 T160G00N R JOB Wait Schedule In-Group=GROUPT1 GROUPT2# R GRP Wait Schedule Group=GROUPT2 GROUPT3# R GRP Wait Schedule Group=GROUPT3 T160G00L R JOB Wait Schedule In-Group=GROUPT3 ========= >>>>>>>>>>>>> Bottom of Jobs List <<<<<<<<<<<<< ======== Gruppe GROUPT1# mit 3 zugehörigen Jobs Gruppe GROUPT2# mit 0 zugehörigen Jobs Gruppe GROUPT3# mit 1 zugehörigem Job ATICS GmbH Stockstadt/Rhein

50 Beispiel 4 : Job für Group Schedule Tabelle nachplanen Einplanung über Wert R eines Jobs (muss nicht als Group-Schedule-Job definiert sein) JOB LIST LIB: T160.CTM620OP.SCHEDULE TABLE: $MUSTER OPT NAME F INSTREAM < CONFIRM y ODATE WAIT FOR ODATE N OVERLIB INTOGRP DYNAMIC INSERT JOB INTO GROUP R DUPLICATE Y QUIESRES (S - SELECT, R - RECENT, N - NEW, A - ALONE) Der Job steht in der AJF mit Gruppenzugehörigkeit zur Gruppe GROUPT3 Welche als Letzte eingeplant wurde Filter: CONTROL-M Active Environment UP <D> - (3) COMMAND ===> SCROLL ==> CRSR O Name Owner Odate Jobname JobID Typ Status GROUPT1# R GRP Wait Schedule Group=GROUPT1 T160G00K R JOB Wait Schedule In-Group=GROUPT1 T160G00M R JOB Wait Schedule Pseudo In-Group=GROUPT1 T160G00N R JOB Wait Schedule In-Group=GROUPT1 GROUPT2# R GRP Wait Schedule Group=GROUPT2 GROUPT3# R GRP Wait Schedule Group=GROUPT3 T160G00L R JOB Wait Schedule In-Group=GROUPT3 INSTREAM R JOB Wait Confirmation (for Schedule) In-Group=GROUPT3 ========= >>>>>>>>>>>>> Bottom of Jobs List <<<<<<<<<<<<< ======== ATICS GmbH Stockstadt/Rhein

51 Beispiel 5 : Job für Group Schedule Tabelle nachplanen Einplanung über Wert S eines Jobs (muss nicht als Group-Schedule-Job definiert sein) JOB LIST LIB: T160.CTM620OP.SCHEDULE TABLE: $MUSTER OPT NAME F INSTREAM < CONFIRM y ODATE WAIT FOR ODATE N OVERLIB INTOGRP DYNAMIC INSERT JOB INTO GROUP S DUPLICATE Y QUIESRES (S - SELECT, R - RECENT, N - NEW, A - ALONE) Es erscheint ein Selektionspanel mit Inhalt aller bereits geplanter Gruppeneinträgen in der AJF. Mit der Option Select wählt man die Gruppe aus, zu der der Job dann gehören soll. Filter: CONTROL-M Dynamic Ins Job/Grp UP <D> - (3) COMMAND ===> SCROLL ==> CRSR O Name Owner Odate Jobname JobID Typ Status ========= >>>>>>>>>>>>> Top of Jobs List <<<<<<<<<<<<< ======== GROUPT1# R GRP Wait Schedule Group=GROUPT1 S GROUPT2# R GRP Wait Schedule Group=GROUPT2 GROUPT3# R GRP Wait Schedule Group=GROUPT3 ========= >>>>>>>>>>>>> Bottom of Jobs List <<<<<<<<<<<<< ======== ATICS GmbH Stockstadt/Rhein

52 Job für Group Schedule Tabelle nachplanen Fortsetzung Beispiel 5 : Der Job steht in der AJF mit Gruppenzugehörigkeit zur Gruppe GROUPT2 Filter: CONTROL-M Active Environment UP <D> - (3) COMMAND ===> SCROLL ==> CRSR O Name Owner Odate Jobname JobID Typ Status GROUPT1# R GRP Wait Schedule Group=GROUPT1 T160G00K R JOB Wait Schedule In-Group=GROUPT1 T160G00M R JOB Wait Schedule Pseudo In-Group=GROUPT1 T160G00N R JOB Wait Schedule In-Group=GROUPT1 GROUPT2# R GRP Wait Schedule Group=GROUPT2 GROUPT3# R GRP Wait Schedule Group=GROUPT3 T160G00L R JOB Wait Schedule In-Group=GROUPT3 INSTREAM R JOB Wait Confirmation (for Schedule) In-Group=GROUPT3 INSTREAM R JOB Wait Confirmation (for Schedule) In-Group=GROUPT2 ========= >>>>>>>>>>>>> Bottom of Jobs List <<<<<<<<<<<<< ======== ATICS GmbH Stockstadt/Rhein

53 Job für Group Schedule Tabelle nachplanen Beispiel 6 : Verdeutlichung DUPLICATE Y Einplanung über Wert N eines Jobs (muss nicht als Group-Schedule-Job definiert sein) JOB LIST LIB: T160.CTM620OP.SCHEDULE TABLE: $MUSTER OPT NAME F INSTREAM < CONFIRM y ODATE WAIT FOR ODATE N OVERLIB INTOGRP DYNAMIC INSERT JOB INTO GROUP R DUPLICATE N QUIESRES (S - SELECT, R - RECENT, N - NEW, A - ALONE) Es erscheint eine Fehlermeldung die besagt, dass es den Job INSTREAM bereits in dieser Gruppe im AJF gibt CONTROL-M JOB ORDER MESSAGES (2.O) COMMAND ===> SCROLL===> CRSR JOB501I CTMJOB STARTED JOBL35I ORDER DSN=T160.CTM620OP.SCHEDULE MEM=INSTREAM ODATE= R JOBL54E DUPLICATE JOB INSTREAM FOUND IN GROUP GROUPT3 RBA 00005C JOBD69I NO JOBS WERE SCHEDULED DURING SCHEDULING REQUEST JOB525I CTMJOB ENDED ======= >>>>>>>>>>>>>>>>>> END OF MESSAGE LIST <<<<<<<<<<<<<<<<<<< ===== ATICS GmbH Stockstadt/Rhein

54 GROUP SCHEDULING Jobdefinition JOB: T160G00B LIB T160.G00.SCHEDULE TABLE: GROUPT1 COMMAND ===> SCROLL===> CRSR ! SCHEDULE TAG MONTAGS!! SCHEDULE TAG!! RELATIONSHIP (AND/OR) O!! DAYS DCAL!! AND/OR!! WDAYS WCAL!! MONTHS 1- Y 2- Y 3- Y 4- Y 5- Y 6- Y 7- Y 8- Y 9- Y 10- Y 11- Y 12- Y!! DATES!! CONFCAL SHIFT RETRO N MAXWAIT 00 D-CAT!! MINIMUM PDS!! DEFINITION ACTIVE FROM UNTIL!! ===========================================================================!! IN T160G00A-T160G00B ODAT!! CONTROL!! RESOURCE! FROM TIME + DAYS UNTIL TIME + DAYS DUE OUT TIME + DAYS PRIORITY SAC CONFIRM TIME ZONE:! ===========================================================================!! OUT T160G00A-T160G00B ODAT + T160G00B-T160G00C ODAT +! Auch in den SCHEDULETAGS wurde die Erweiterung der Parameter FROM TIME, UNTIL TIME und DUE OUT TIME um die Unterparameter + DAYS erweitert. ATICS GmbH Stockstadt/Rhein

55 NEUERUNGEN 6.x.xx im Bereich Menüpunkt 3 A J F ATICS GmbH Stockstadt/Rhein

56 NEUE Parameter im SHOW - Window Show Screen Filter (3.SHOW)+ Filter Save (Y/N) Desc: Memname Group ======== In Process Y ======= Ended Y ======= State Y ======== Wait Sched Y Wait time Y Ended "OK" Y Free Y Forced OK Y Wait Conf Y Wait Cond Y Not "OK" Y Held Y Grp Held Y Wait SUB Y Wait quant Y Rerun Y On Req Y CMEM Forc Y Submitted Y Wait contrl Y Disappeared Y Deleted N Note Y Wait Exec Y Grp Active Y Abended Y Late Y Restarted Y Executing Y Unexpected CC Y Pseudo Y On Out Queue Y JCL Error Y Task Type: Job Cyc Emr Stc Cst Est Ecj Ecs Wrn Grp Y Y Y Y Y Y Y Y Y Y Res Name Resource Type: In Y Out Y Conds Y Resource Y Control Y Owner Odate: From To Priority Job Appl CPU Id LPAR Sch Lib Alle Gelb hinterlegten Felder sind in neu hinzugekommen Alle User eigenen KSL im Screen 3 sind zu überprüfen!!!! ATICS GmbH Stockstadt/Rhein

57 NEUE Parameter im SHOW - Window Show Screen Filter (3.SHOW)+ Filter Save (Y/N) Desc: Memname Group ======== In Process Y ======= Ended Y ======= State Y ======== Wait Sched Y Wait time Y Ended "OK" Y Free Y Forced OK Y Wait Conf Y Wait Cond Y Not "OK" Y Held Y Grp Held Y Wait SUB Y Wait quant Y Rerun Y On Req Y CMEM Forc Y Submitted Y Wait contrl Y Disappeared Y Deleted N Note Y Wait Exec Y Grp Active Y Abended Y Late Y Restarted Y Executing Y Unexpected CC Y Pseudo Y On Out Queue Y JCL Error Y In Process / neue Parameter Wait time Jobs welche außerhalb des in der Scheduledefinition definierten Zeitfensters sind Wait Cond Jobs die auf Vorbedingungen warten (Conditions) Wait quant Jobs die auf quantitative Ressourcen warten Wait contrl Jobs die auf Control Ressourcen warten Grp Active aktive Groups anzeigen Voraussetzung : - alle Vorbedingungen für die Gruppe sind erfüllt - mindestens 1 Job aus der Gruppe ist noch nicht beendet - kein Job innerhalb der Gruppe ist fehlerhaft ATICS GmbH Stockstadt/Rhein

BMC Control M Tipps & Tricks 3

BMC Control M Tipps & Tricks 3 BMC Control M Tipps & Tricks 3 Vom Control M User...... Für den Control M User Collected by: Martin Dienstl, BMC Software martin_dienstl@bmc.com Spezielle Startzeit Anforderung: - Ein Job wartet auf nur

Mehr

Tipps und Tricks im praktischen Einsatz der Version 8 von BMC Control-M

Tipps und Tricks im praktischen Einsatz der Version 8 von BMC Control-M 2015 Tipps und Tricks im praktischen Einsatz der Version 8 von BMC Control-M Andreas Moessinger amoessinger[add]atics.de 1 Agenda 2015 Stand der Tests Die deutsche Oberfläche Das -Zeichen ist nicht erlaubt

Mehr

Control-M / JCL Verify

Control-M / JCL Verify 2013 Control-M / JCL Verify Übersicht über Installation Anwender Modifikationen JCL Verify in der Praxis Peter Laur plaur@atics.de 1 Control-M / JCL Verify 2013 Allgemein JCL Verify ist ein JCL Ckecker

Mehr

CONTROL-M z/os V800. What s NEW. Peter Laur. ATICS GmbH ATICS GmbH IT Beratung Oberstaße 48/c Stockstadt/Rhein

CONTROL-M z/os V800. What s NEW. Peter Laur. ATICS GmbH ATICS GmbH IT Beratung Oberstaße 48/c Stockstadt/Rhein 2014 CONTROL-M z/os V800 What s NEW Peter Laur 1 Agenda 2014 Recovery Mode für STC Control-M neuer Parameter EXCLUDE RBC in CTMPARM CONTROL-M Online Funktionalität UFLOW Neue Vergleichsoperatoren für Zahlenvergleiche

Mehr

CONTROL-M. CONTROL-M Tipps&Tricks. Martin Dienstl Principal Software Consultant martin_dienstl@bmc.com

CONTROL-M. CONTROL-M Tipps&Tricks. Martin Dienstl Principal Software Consultant martin_dienstl@bmc.com CONTROL-M CONTROL-M Tipps&Tricks Martin Dienstl Principal Software Consultant martin_dienstl@bmc.com CONTROL-M Tipps&Tricks Topics Usability Nützliche Systemparameter CCM Nützliche Systemparameter CONTROL-M/Server

Mehr

Joblog Viewer von ATICS aktueller Entwicklungsstand z/os

Joblog Viewer von ATICS aktueller Entwicklungsstand z/os 2017 Joblog Viewer von ATICS aktueller Entwicklungsstand z/os Joblog Archivlösung für CONTROL-M/DS und z/os Jobprotokolle Andreas Moessinger /Gerhard Weißhaar amoessinger@atics.de/gweisshaar@atics.de 1

Mehr

BMC Control M Tipps & Tricks 1. Martin Dienstl, BMC Software martin_dienstl@bmc.com

BMC Control M Tipps & Tricks 1. Martin Dienstl, BMC Software martin_dienstl@bmc.com BMC Control M Tipps & Tricks 1 Martin Dienstl, BMC Software martin_dienstl@bmc.com CONTROL M Tipps&Tricks Topics Usability Nützliche Systemparameter CCM Nützliche Systemparameter CONTROL M/Server Copyright

Mehr

ESP = Enterprise Systems Plattform

ESP = Enterprise Systems Plattform CA-ESP ESP = Enterprise Systems Plattform Der neue z/os-host-scheduler bei der LVM-Versicherung Andreas Hölscher LVM Versicherung Einleitung Überschrift in der CW könnte lauten: ESP von CA Technology revolutioniert

Mehr

STT - Scheduling Table Transfer

STT - Scheduling Table Transfer Entwicklung STT - Scheduling Table Transfer Pre-Live Ein Beispiel aus der Praxis Produktion Holger Schidlowski Geschäftsführender Gesellschafter ATICS GmbH IT-Beratung ATICS GmbH 64589 Stockstadt/Rhein

Mehr

BMC Control M Tipps & Tricks 2. Martin Dienstl, BMC Software martin_dienstl@bmc.com

BMC Control M Tipps & Tricks 2. Martin Dienstl, BMC Software martin_dienstl@bmc.com BMC Control M Tipps & Tricks 2 Martin Dienstl, BMC Software martin_dienstl@bmc.com CONTROL M Tipps&Tricks Topics Usability Nützliche Systemparameter Copyright 3/1/2012 BMC Software, Inc 2 Quantitative

Mehr

Erstellen, Kompilieren und Ausführen eines PLI-Programms

Erstellen, Kompilieren und Ausführen eines PLI-Programms Erstellen, Kompilieren und Ausführen eines PLI-Programms Abteilung Technische Informatik, Institut für Informatik, Universität Leipzig Abteilung Technische Informatik, Wilhelm Schickard Institut für Informatik,Universität

Mehr

Control-M Folder-Generierung mittels Excel

Control-M Folder-Generierung mittels Excel 2015 Control-M Folder-Generierung mittels Excel Andreas Moessinger amoessinger@atics.de 1 Ausgangssituation 2015 Bei vielen Unternehmen erfolgt die Übergabe von neuen Batch-Jobabläufen noch sehr manuell.

Mehr

Sysout-Archivierung für CONTROL-M/MPM

Sysout-Archivierung für CONTROL-M/MPM Sysout-Archivierung für CONTROL-M/MPM Beispiel: ReportSafe mit ATICS-Lösung CONTROL-D/V Z/OS mit ATICS-Lösung Holger Schidlowski Geschäftsführender Gesellschafter der Atics GmbH IT-Beratung Problematik

Mehr

easyschedule Ein Entwicklungstool in einem CONTROL-M Umfeld

easyschedule Ein Entwicklungstool in einem CONTROL-M Umfeld easyschedule Ein Entwicklungstool in einem CONTROL-M Umfeld 7. ATICS-Tage 24./25.Juni 2010 Andreas Moessinger amoessinger@atics.de Seite: 1 Agenda Historie Heute Die Anwendung Login Menues Funktionen /

Mehr

Handbuch. JOBMAN Version 1.2 Jobcontrol Manipulation and Handover Tool Februar 2018

Handbuch. JOBMAN Version 1.2 Jobcontrol Manipulation and Handover Tool Februar 2018 Handbuch JOBMAN Version 1.2 Februar 2018 LDS Beratungsgesellschaft für Informationstechnologie OHG Schmalzgrube 15 D-63762 Großostheim Telefon: +49 6026 9787530 info@legacydatasystems.com Inhaltsverzeichnis

Mehr

INCONTROL for z/os Upgrade in Place mit ICE

INCONTROL for z/os Upgrade in Place mit ICE INCONTROL for z/os 9.0.18 Upgrade in Place mit ICE Andreas Moessinger amoessinger@atics.de 1 Disclaimer Alle genannten und ggf. durch Dritte geschützten Marken- und Warenzeichen unterliegen uneingeschränkt

Mehr

Die Zukunft steuern mit CONTROL-M/Forecast 6.3. ron_preedy@bmc.com Ditzingen, Juni 2007

Die Zukunft steuern mit CONTROL-M/Forecast 6.3. ron_preedy@bmc.com Ditzingen, Juni 2007 Die Zukunft steuern mit CONTROL-M/Forecast 6.3 ron_preedy@bmc.com Ditzingen, Juni 2007 Der Bedarf Vorhersage Ich habe einen Job definiert. An welchen Tagen wird er laufen? Wie kann ich meine Definitionen

Mehr

XINFO. HORIZONT Software für Rechenzentren. XINFO-Schnittstellen zum Output-Management. Das IT Informationssystem

XINFO. HORIZONT Software für Rechenzentren. XINFO-Schnittstellen zum Output-Management. Das IT Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 0 www.horizont-it.com Das IT Informationssystem -Schnittstellen zum Output-Management Was ist? ist ein Informationssystem

Mehr

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert

Mehr

Control-M Forecast Simulation mit Periodic Statistics

Control-M Forecast Simulation mit Periodic Statistics 2014 Control-M Forecast Simulation mit Periodic Statistics Holger Schidlowski hschidlowski@atics.de 1 Problemstellung 2014 Unterschiedliche Joblaufzeiten bei täglichem, wöchentlichem und monatlichem Lauf

Mehr

Benutzerhandbuch / User s Manual RUPS 2000 / -B1

Benutzerhandbuch / User s Manual RUPS 2000 / -B1 RUPS 2000 / RUPS 2000-B1 Benutzerhandbuch / User s Manual RUPS 2000 / -B1 Deutsch English Benutzerhandbuch RUPS 2000 / RUPS 2000-B1 Deutsch In diesem Benutzerhandbuch finden Sie eine Kurzanleitung zu Installation

Mehr

Softwaretools von ATICS/ATICSTRO Was gibt s Neues?

Softwaretools von ATICS/ATICSTRO Was gibt s Neues? Softwaretools von ATICS/ATICSTRO Was gibt s Neues? Holger Schidlowski Geschäftsführender Gesellschafter IT-Beratung Seite: 1 Copyright IT-Beratung 2011 Alle Rechte vorbehalten. Die Vervielfältigung dieser

Mehr

Typo3 & QFQ. Carsten Rose, I-MATH, University of Zurich, 2017

Typo3 & QFQ. Carsten Rose, I-MATH, University of Zurich, 2017 Typo3 & QFQ Carsten Rose, I-MATH, University of Zurich, 2017 Praktisches Beispiel Formulareditor Report 2 QFQ Offiziell noch 'Alpha' weil wir noch nicht alle Konzepte implementiert haben (Aenderungen moeglich).

Mehr

CONTROL-M Configuration Manager for CONTROL-M zos 6.3.xx

CONTROL-M Configuration Manager for CONTROL-M zos 6.3.xx CONTROL-M Configuration Manager for CONTROL-M zos 6.3.xx ATAGE 2009 18. Juni Peter Laur plaur@atics.de 1 Ansprechpartner: ATICS GmbH IT-Beratung Schulungsteam Impressum Oberstr. 48c 64589 Stockstadt am

Mehr

Löschen eines erkannten aber noch nicht konfigurierten Laufwerks

Löschen eines erkannten aber noch nicht konfigurierten Laufwerks NetWorker - Allgemein Tip 359, Seite 1/6 Löschen eines erkannten aber noch nicht konfigurierten Laufwerks Seit der Version 7.3.0 ist es sehr einfach, vorhandene Sicherungslaufwerke durch den NetWorker

Mehr

app.telemetry Statistiken zu Suchanfragen ad-hoc Reports und Statistik Dashboard Charts Version 2017 Summer Release

app.telemetry Statistiken zu Suchanfragen ad-hoc Reports und Statistik Dashboard Charts Version 2017 Summer Release app.telemetry Statistiken zu Suchanfragen ad-hoc Reports und Statistik Dashboard Charts Version 2017 Summer Release Status: 10. Juli 2017 Copyright Mindbreeze GmbH, A-4020 Linz, 2017. Alle Rechte vorbehalten.

Mehr

3 Query Language (QL) Einfachste Abfrage Ordnen Gruppieren... 7

3 Query Language (QL) Einfachste Abfrage Ordnen Gruppieren... 7 1 Data Definition Language (DDL)... 2 1.1 Tabellen erstellen... 2 1.1.1 Datentyp...... 2 1.1.2 Zusätze.... 2 1.2 Tabellen löschen... 2 1.3 Tabellen ändern (Spalten hinzufügen)... 2 1.4 Tabellen ändern

Mehr

XINFO 3.2 im produktiven Einsatz mit BMC CONTROL-M

XINFO 3.2 im produktiven Einsatz mit BMC CONTROL-M XINFO 3.2 im produktiven Einsatz mit BMC CONTROL-M Erfahrungsbericht aus der Projektarbeit Dominik B. Wittig wittig@aticstro.com Folie 1 Überblick Warum Auswertungen aus XINFO? Zielgruppenorientierung

Mehr

So legen Sie eine gelöschte Resource wieder an

So legen Sie eine gelöschte Resource wieder an NetWorker - Allgemein Tip 547, Seite 1/5 So legen Sie eine gelöschte Resource wieder an Besonders bei der Verwendung mehrerer Bildschirme ist es schnell geschehen - einmal haben Sie den Fokus nicht richtig

Mehr

BMC CONTROL-M Group Scheduling

BMC CONTROL-M Group Scheduling BMC CONTROL-M Group Scheduling Eine innovative Möglichkeit, komplexe Geschäftsprozesse effizient zu steuern Andreas Kaiser ATICS GmbH akaiser@atics.de ATICS GmbH 64589 Stockstadt/Rhein 1 Agenda Geänderte

Mehr

atcsv2ctm Ein Tool für die Foldergenerierung mittels Excel/CSV in einem CONTROL-M Umfeld

atcsv2ctm Ein Tool für die Foldergenerierung mittels Excel/CSV in einem CONTROL-M Umfeld atcsv2ctm Ein Tool für die Foldergenerierung mittels Excel/CSV in einem CONTROL-M Umfeld Automation Training Integration Consulting Solutions Beantworten Sie bitte folgende Fragen: Haben Sie CONTROL-M

Mehr

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de 08 Datenbanken Übung SQL Einführung Eckbert Jankowski www.iit.tu-cottbus.de Datenmodell (Wiederholung, Zusammenfassung) Objekte und deren Eigenschaften definieren Beziehungen zwischen den Objekten erkennen/definieren

Mehr

Datenbank und Tabelle mit SQL erstellen

Datenbank und Tabelle mit SQL erstellen Datenbank und Tabelle mit SQL erstellen 1) Übung stat Mit dem folgenden Befehlen legt man die Datenbank stat an und in dieser die Tabelle data1 : CREATE DATABASE stat; USE stat; CREATE TABLE data1 ( `id`

Mehr

JAVA Look & Feel Design Guidelines

JAVA Look & Feel Design Guidelines JAVA Look & Feel Design Guidelines Stefan Diener / Jul 24, 2007 / Page 1 Überblick Motivation Abstände Labels Allgemeine Regeln für Dialoge Toolbar & Menüs Shortcuts & Mnemonics Texte im GUI Weitere interessante

Mehr

binks, z/os 1.8, Tutorial 5 pl1 vph Tutorial 5 (PL/I)

binks, z/os 1.8, Tutorial 5 pl1 vph Tutorial 5 (PL/I) Tutorial 5 (PL/I) Datenbankzugriff mit CICS Copyright Institut für Informatik, Universität Leipzig ph v/2010/03 Ziel dieses Tutorials ist ein Zugriff auf die im Tutorial 4 angelegte DB2-Datenbank mittels

Mehr

ids-system GmbH Tipp #3 Leer-Strings in SQL oder die Frage nach CHAR oder VARCHAR

ids-system GmbH Tipp #3 Leer-Strings in SQL oder die Frage nach CHAR oder VARCHAR ids-system GmbH Tipp #3 Leer-Strings in SQL oder die Frage Zusammenfassung Dieses Dokument beschreibt die Unterschiede zwischen CHAR und VARCHAR Datentyp sowie die Behandlung im SQL Michael Tiefenbacher

Mehr

SHOW WLM. SHOWWLM User's Guide. SHOWWLM Version 20. WLM Saved Policy. Report HTML HFS. Report - Text. Report HTML PC

SHOW WLM. SHOWWLM User's Guide. SHOWWLM Version 20. WLM Saved Policy. Report HTML HFS. Report - Text. Report HTML PC Version 20 U s e r ' s G u i d e YCOS Yves Colliard Software GmbH Fremersbergstr. 45 D-76530 Baden-Baden Tel: (D) 07221/9708384 Fax: (D) 0180506033849377 e-mail: ycos@ycos.de Home: http://www.ycos.de 2000-2008

Mehr

PLC-5- und SLC-Prozessoren im DH+ Verbund (SLC 5/04 -Prozessoren)

PLC-5- und SLC-Prozessoren im DH+ Verbund (SLC 5/04 -Prozessoren) Schnellinformation PLC-5- und SLC-Prozessoren im DH+ Verbund (SLC 5/04 -Prozessoren) In dieser Publikation sind Informationen aus verfügbaren PLC - und SLC -Dokumentationen zusammengestellt, um die Kommunikation

Mehr

ADD ONs für Control-M/DS

ADD ONs für Control-M/DS ADD ONs für Control-M/DS Softwaretools von ATICS Andreas Moessinger ATICS GmbH IT-Beratung ATICS GmbH IT-Beratung Oberstr. 48c 64589 Stockstadt am Rhein Telefon: 06158 985110 Telefax: 06158 985111 Email:

Mehr

SAS-Tipp #6: Schneller als Proc Summary

SAS-Tipp #6: Schneller als Proc Summary News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS SAS-Tipp #6: Schneller als Proc Summary 15 July, 2014-14:22 Martin Steinert Zugegeben, lässt

Mehr

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part XI) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

Kurzschulung SDSF Version:

Kurzschulung SDSF Version: SDSF - System Display and Search Facility Kurzschulung Stand November 2010 Grundsätzliches Die vorliegenden Unterlagen enthalten alle notwendigen Befehle und Einstellung zur Benutzung des SDSF, unabhängig

Mehr

The process runs automatically and the user is guided through it. Data acquisition and the evaluation are done automatically.

The process runs automatically and the user is guided through it. Data acquisition and the evaluation are done automatically. Q-App: UserCal Advanced Benutzerdefinierte Kalibrierroutine mit Auswertung über HTML (Q-Web) User defined calibration routine with evaluation over HTML (Q-Web) Beschreibung Der Workflow hat 2 Ebenen eine

Mehr

Tutorial 9: Erstellen und Benutzen von VSAM-Datasets (z/os 1.8)_phv Tutorial 9. Erstellen und Benutzen von VSAM-Datasets

Tutorial 9: Erstellen und Benutzen von VSAM-Datasets (z/os 1.8)_phv Tutorial 9. Erstellen und Benutzen von VSAM-Datasets Tutorial 9 Erstellen und Benutzen von VSAM-Datasets Copyright Institut für Informatik, Universität Leipzig ph v/2011/03 Dies ist ein einführendes Tutorial zur Benutzung von VSAM-Datasets. Dieses Tutorial

Mehr

CONTROL-M/MPM und Enterprise Manager 6.3.01

CONTROL-M/MPM und Enterprise Manager 6.3.01 CONTROL-M/MPM und Enterprise Manager 6.3.01 Was gibt s Neues? Andreas Kaiser ATICS GmbH akaiser@atics.de ATICS GmbH 64589 Stockstadt/Rhein 1 Agenda CONTROL-M/Enterprise Manager 6.3.01 Neue Icons Control/M

Mehr

Es geht also im die SQL Data Manipulation Language.

Es geht also im die SQL Data Manipulation Language. 1 In diesem Abschnitt wollen wir uns mit den SQL Befehlen beschäftigen, mit denen wir Inhalte in Tabellen ( Zeilen) einfügen nach Tabelleninhalten suchen die Inhalte ändern und ggf. auch löschen können.

Mehr

zos/jcl Job Control Language im Betriebssystem z/os MVS von Gary De Ward Brown 4., überarbeitete und erweiterte Auflage Oldenbourg Verlag München Wien

zos/jcl Job Control Language im Betriebssystem z/os MVS von Gary De Ward Brown 4., überarbeitete und erweiterte Auflage Oldenbourg Verlag München Wien zos/jcl Job Control Language im Betriebssystem z/os MVS von Gary De Ward Brown 4., überarbeitete und erweiterte Auflage Oldenbourg Verlag München Wien Vorwort Job Control Language - Parameter xi xiii Kapitel

Mehr

Unterlagen zu: Das Datenanalysesystem SAS SS 2000

Unterlagen zu: Das Datenanalysesystem SAS SS 2000 Das Datenanalysesystem SAS Eine Einführung in Version 8 und die Analyst Application Carina Ortseifen URZ Heidelberg Sommersemester 2000 Zum Kurs 10 Kurs setzt sich zusammen aus - Vorlesung 09:15-11:00

Mehr

Softwaretools von ATICS/ATICSTRO Was gibt s Neues?

Softwaretools von ATICS/ATICSTRO Was gibt s Neues? 2015 Softwaretools von ATICS/ATICSTRO Was gibt s Neues? Holger Schidlowski Geschäftsführender Gesellschafter IT-Beratung & Gerhard Weißhaar Senior Consultant ATICSTRO AG 1 2015 Copyright IT-Beratung 2015

Mehr

THEMA: GUT VORBEREITET IST HALB ZERTIFIZIERT ANTWORTEN ZUR SAS VISUAL ANALYTICS-ZERTIFIZIERUNG" THOMAS WENDE

THEMA: GUT VORBEREITET IST HALB ZERTIFIZIERT ANTWORTEN ZUR SAS VISUAL ANALYTICS-ZERTIFIZIERUNG THOMAS WENDE WEBINAR@LUNCHTIME THEMA: GUT VORBEREITET IST HALB ZERTIFIZIERT ANTWORTEN ZUR SAS VISUAL ANALYTICS-ZERTIFIZIERUNG" THOMAS WENDE EBINAR@LUNCHTIME HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne

Mehr

Leseprobe: SQL mit MySQL - Band 4 Kompendium mit Online-Übungs-DB. Kompendium zur schnellen Kurzinformation der Datenbanksprache SQL/MySQL 5.

Leseprobe: SQL mit MySQL - Band 4 Kompendium mit Online-Übungs-DB. Kompendium zur schnellen Kurzinformation der Datenbanksprache SQL/MySQL 5. Leseprobe: SQL mit MySQL - Band 4 Kompendium mit Online-Übungs-DB Kompendium zur schnellen Kurzinformation der Datenbanksprache SQL/MySQL 5.1 im Internet: www.datenbanken-programmierung.de... 3.0 SQL nach

Mehr

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016 Overview The Hamburg Süd VGM Web portal is an application that enables you to submit VGM information directly to Hamburg Süd via our e-portal Web page. You can choose to enter VGM information directly,

Mehr

Fehlermanagement und E-Recording

Fehlermanagement und E-Recording Fehlermanagement und E-Recording E-Recording steht für zentrale Fehlerregistrierung. Welcher Betreiber großer IT-Infrastrukturen hat sich nicht schon einmal gewünscht Fehler, die Programme feststellen

Mehr

Erfahrungsbericht BMC CONTROL-M/DS Version 6.4

Erfahrungsbericht BMC CONTROL-M/DS Version 6.4 Erfahrungsbericht BMC CONTROL-M/DS Version 6.4 6. ATICS-Tage 18./19.Juni 2009 Andreas Kaiser akaiser@atics.de ATICS GmbH 64589 Stockstadt/Rhein 1 Agenda Die wesentlichen Neuerungen Eigene Open Source Datenbank

Mehr

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016 Overview The Hamburg Süd VGM-Portal is an application which enables to submit VGM information directly to Hamburg Süd via our e-portal web page. You can choose to insert VGM information directly, or download

Mehr

Explain verstehen. Hans-Jürgen Schönig.

Explain verstehen. Hans-Jürgen Schönig. Explain verstehen Zielsetzung EXPLAIN... Was versucht uns PostgreSQL zu sagen? Wie kann diese Information genutzt werden? Wie erkenne ich Probleme? Abfragen in PostgreSQL Mehrstufige Ausführung Parser:

Mehr

i ii 1 1 1 2 2 1 2 2 2 3 2 4 3 1 3 2 3 3 3 4 3 5 3 6 3 7 ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ÂÂÂÂÂÂÂÂÂÂÂ ÂÂÂ 3 8 ÂÂÂÂÂÂÂÂ ÂÂÂÂÂÂÂÂÂÂÂ ÂÂ 3 9 3 10 3 11 ÉÉÉÉÉÉÉÉÉÉÉÉ ÉÉÉÉÉÉÉÉÉÉÉÉ ÉÉÉÉÉÉÉÉÉÉÉÉ ÉÉÉÉÉÉÉÉÉÉÉÉ ÇÇ ÇÇ ÇÇ ÇÇ ÉÉÉÉÉÉÉÉÉÉÉ

Mehr

Bedienungsanleitung / Manual : LED-Nixie

Bedienungsanleitung / Manual : LED-Nixie Bedienungsanleitung / Manual : LED-Nixie English please see below. Bei Neustart und gleichzeitig gedrückter Taste während der Versionsanzeige (halten bis Beep hörbar), erfolgt eine Zurücksetzung auf (Standard)

Mehr

SQL. Datenmanipulation. Datenmanipulationssprache. Ein neues Tupel hinzufügen. Das INSERT Statement

SQL. Datenmanipulation. Datenmanipulationssprache. Ein neues Tupel hinzufügen. Das INSERT Statement SQL Datenmanipulation Datenmanipulationssprache Ein DML Statement wird ausgeführt wenn: neue Tupel eingefügt werden existierende Tupel geändert werden existierende Tupel aus der Tabelle gelöscht werden

Mehr

DB2 Update auf eine neue SDM Version

DB2 Update auf eine neue SDM Version TSS MSYDBDCWiki : SBB_DB2_ This page last changed on Aug 17, 2010 by karl.merz@tsystems.com. DB2 Update auf eine neue Version Activate Version 1.11 BeschreibungZ E T I W P Kopieren der aktuellen DSNTIDXA

Mehr

Tutorial 15: "DB2 und QMF" (z/os 1.5) - v01-2005-11-03. Tutorial 15. DB2 und QMF

Tutorial 15: DB2 und QMF (z/os 1.5) - v01-2005-11-03. Tutorial 15. DB2 und QMF Tutorial 15 DB2 und QMF Copyright Abt. Computersysteme, Institut für Informatik, Universität Leipzig Ziel dieses Tutorials ist es, auf eine z/os - DB2 relationale Datenbank über die DB2 Query Management

Mehr

XINFO. HORIZONT Software für Rechenzentren. Produkt-Präsentation. Das IT Informationssystem

XINFO. HORIZONT Software für Rechenzentren. Produkt-Präsentation. Das IT Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 0 www.horizont-it.com XINFO Das IT Informationssystem Produkt-Präsentation Was ist XINFO? XINFO ist ein Informationssystem

Mehr

Die Datenmanipulationssprache SQL

Die Datenmanipulationssprache SQL Die Datenmanipulationssprache SQL Daten eingeben Daten ändern Datenbank-Inhalte aus Dateien laden Seite 1 Data Manipulation Language A DML statement is executed when you Add new rows to a table Modify

Mehr

Includes/ Programme generieren

Includes/ Programme generieren Includes/ Programme generieren Es kommt nicht oft vor, aber wenn, ist es eine nervige Arbeit: Das Anlegen von mehreren Includes. Das Anlegen ist einfach: Per INSERT REPORT kann einfach ein Programm angelegt

Mehr

Hallo Jessi, wenn ich das. DATA aufg3_b; vari='<.0001'; IF &wil_two_test. le vari THEN pwert=0.0001;

Hallo Jessi, wenn ich das. DATA aufg3_b; vari='<.0001'; IF &wil_two_test. le vari THEN pwert=0.0001; News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Makrovariablen vergleichen 20 August, 2009 17:23 Jessi Hallo Forummitglieder, ich

Mehr

Zeilen in SAS-Datensatz einfügen

Zeilen in SAS-Datensatz einfügen News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Zeilen in SAS-Datensatz einfügen 27 June, 2011-16:27 Gordon123 Hallo liebe Forengemeinde,

Mehr

SigmaPlots Gleichungsplotter und Solver

SigmaPlots Gleichungsplotter und Solver SigmaPlots Gleichungsplotter und Solver Mit SigmaPlots Gleichungsplotter und Solver können Sie - Kurven für Daten aus benutzerdefinierten Gleichungen plotten - Gleichungen für Datenpunkte berechnen oder

Mehr

Jobman. English version. Das. Jobcontrol Tool. für jede Workbench!

Jobman. English version. Das. Jobcontrol Tool. für jede Workbench! English version Das Jobcontrol Tool für jede Workbench! Der Jobman führt maschinelle Jobcontrol-Änderungen durch - er dupliziert Ihre persönlichen Jobcontrol-Dateien. ändert die Jobcontrol nach Ihren Vorgaben.

Mehr

PostgreSQL Wartungsstrategien

PostgreSQL Wartungsstrategien Jens Wilke PGConf.DE 11. November 2011 Wartungsstrategien Warum Wartung? Autovacuum Tuning Repairtools Warum Wartung? Statistiken pg statistic ANALYZE MVCC (Multiversion Concurrency Control) Wiederverwendung

Mehr

Automatisierung und Integration von Request Tracker Systemen mittels REST-Schnittstelle. Stefan Hornburg. Perlworkshop 2008

Automatisierung und Integration von Request Tracker Systemen mittels REST-Schnittstelle. Stefan Hornburg. Perlworkshop 2008 Automatisierung und Integration von Request Tracker Systemen mittels REST-Schnittstelle Stefan Hornburg Perlworkshop 2008 split() Request Tracker REST-Schnittstelle Automatisierung Integration Kunden Deutschland:

Mehr

insert, update, delete Definition des Datenbankschemas select, from, where Rechteverwaltung, Transaktionskontrolle

insert, update, delete Definition des Datenbankschemas select, from, where Rechteverwaltung, Transaktionskontrolle Einführung in SQL insert, update, delete Definition des Datenbankschemas select, from, where Rechteverwaltung, Transaktionskontrolle Quelle Wikipedia, 3.9.2015 SQL zur Kommunikation mit dem DBMS SQL ist

Mehr

Die Dokumentation kann auf einem angeschlossenen Sartorius Messwertdrucker erfolgen.

Die Dokumentation kann auf einem angeschlossenen Sartorius Messwertdrucker erfolgen. Q-App: USP V2 Bestimmung des Arbeitsbereiches von Waagen gem. USP Kapitel 41. Determination of the operating range of balances acc. USP Chapter 41. Beschreibung Diese Q-App ist zur Bestimmung des Arbeitsbereiches

Mehr

Erste Schritte mit Praat - eine Kurzeinführung. 1. Einstieg. Inhalt. Aufgabe. "Phonetische Transkription I" Stephanie Köser. 1.

Erste Schritte mit Praat - eine Kurzeinführung. 1. Einstieg. Inhalt. Aufgabe. Phonetische Transkription I Stephanie Köser. 1. Erste Schritte mit Praat - eine Kurzeinführung 1. Einstieg "Phonetische Transkription I" Stephanie Köser Inhalt 1. Einstieg 2. Datei laden 3. Was sieht man in dem Edit-Fenster eigentlich? 4. Abspielen

Mehr

Datenbanken Labor, MI : Übung 1 SQL - Abfragen Patrick Lipinski

Datenbanken Labor, MI : Übung 1 SQL - Abfragen Patrick Lipinski Aufgabe 1 Erstellen Sie eine Abfrage, die aus der EMP/DEPT-Tabelle die Felder Empno, Ename, Deptno und dname aller Mitarbeiter mit einem Gehalt von > 2500 ausgibt. select EMPNO, ENAME from EMP where SAL

Mehr

1.1 Automatisiertes Testverfahren für TWS for z/os (OPC)

1.1 Automatisiertes Testverfahren für TWS for z/os (OPC) 1.1 Automatisiertes Testverfahren für TWS for z/os (OPC) 1.1.1 Einleitung Einsatz des Testverfahren Das Testverfahren dient zum standardisierten Test aller in der Produktion benutzten OPC-Funktionen. Ausgeführt

Mehr

Installation/setup notes

Installation/setup notes Installation/setup notes Notes applicable for the software: stute.x1d Loudspeaker Designer stute.x1a Audio Analyzer stute.scpi SCPI controller DCX.Server Install/Test our software for free (Demo) Download

Mehr

Anwendungsentwicklung Datenbanken SQL. Stefan Goebel

Anwendungsentwicklung Datenbanken SQL. Stefan Goebel Anwendungsentwicklung Datenbanken SQL Stefan Goebel SQL Structured Query Language strukturierte Abfragesprache von ANSI und ISO standardisiert deklarativ bedeutet was statt wie SQL beschreibt, welche Daten

Mehr

Tutorial. Remote PL1 Entwickeln von PL1 Programmen, die mit Dateien arbeiten. 2.1 Darstellung von Daten in einem Balkendiagramm

Tutorial. Remote PL1 Entwickeln von PL1 Programmen, die mit Dateien arbeiten. 2.1 Darstellung von Daten in einem Balkendiagramm Tutorial Remote PL1 Entwickeln von PL1 Programmen, die mit Dateien arbeiten 1. Ausgangssituation Wir nutzen Rdz 7.5, allerdings hier auf der LPAR Hobbit mit Wdz 7.0. Ich gehe zudem davon aus, das eine

Mehr

NTP Synchronisierung NTP Synchronizer

NTP Synchronisierung NTP Synchronizer Q-App: NTP Synchronisierung NTP Synchronizer Q-App zur automatischen Datums und Zeitsynchronisierung Q-App for automatic date and time synchronization Beschreibung Der Workflow hat 2 Ebenen eine Administratoren-

Mehr

ajanzen.com Verwendung des Custom Controls

ajanzen.com Verwendung des Custom Controls Verwendung des Custom Controls 1 Einleitung In dem vorliegenden Dokument wird näher auf den Einsatz des Custom-Controls eingegangen. Dieses hat den großen Vorteil, dass es auf dem Dynpro nach Belieben

Mehr

Übersicht der wichtigsten MySQL-Befehle

Übersicht der wichtigsten MySQL-Befehle Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit

Mehr

Neue Features Oracle Database 12.2 Wann denn endlich?

Neue Features Oracle Database 12.2 Wann denn endlich? Neue Features Oracle Database 12.2 Wann denn endlich? DOAG 2017 Datenbank Dierk Lenz Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen) Beratung, Schulung und Betrieb/Fernwartung rund

Mehr

Microsoft Project 2010. Herausgeber BerCom Training GmbH Stationsstrasse 26 8713 Uerikon. Kontakte: 079 633 65 75 www.computer-training.

Microsoft Project 2010. Herausgeber BerCom Training GmbH Stationsstrasse 26 8713 Uerikon. Kontakte: 079 633 65 75 www.computer-training. Herausgeber BerCom Training GmbH Stationsstrasse 26 8713 Uerikon Kontakte: 079 633 65 75 Autoren: Gabriela Bergantini 1. Auflage von März 2014 by BerCom Training GmbH Microsoft Project 2010 Alle Rechte

Mehr

ColdFusion Konfiguration für den Betrieb mit hyscore. ColdFusion Administrator. Notwendige Konfiguration für hyscore. PDF-Dokument: config_cf10.

ColdFusion Konfiguration für den Betrieb mit hyscore. ColdFusion Administrator. Notwendige Konfiguration für hyscore. PDF-Dokument: config_cf10. ColdFusion Konfiguration für den Betrieb mit hyscore PDF-Dokument: config_cf10.pdf ColdFusion 10 Seite 1 Inhalt Cold Fusion Konfiguration... 3 Server Settings -> Settings... 3 Server Settings > Memory

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

Aufbau und Bestandteile von Formularen. Oracle Forms. Erstellen eines neuen Blocks (1) Starten von Oracle Forms

Aufbau und Bestandteile von Formularen. Oracle Forms. Erstellen eines neuen Blocks (1) Starten von Oracle Forms Oracle Forms Oracle Forms ist eine Applikation für den Entwurf und die Erstellung Forms-basierender Anwendungen. Diese Forms umfassen Dateneingabe-Formulare Datenabfrage-Formulare Browser-Formulare Oracle

Mehr

2 Konzept der objektrelationalen Abbildung

2 Konzept der objektrelationalen Abbildung Poster ORM (Object-Relational Mapping) in SCL Carsten Zaddach BDE Business Datawarehouse Engineering GmbH Landsberger Str. 218 12623 Berlin cz@bde-gmbh.de Zusammenfassung Die Verwendung von Objekten für

Mehr

Technische Information

Technische Information deutsch Software-Update ZAdyn4C 1 Software auf der Speicherkarte speichern Die Software muss auf einer Speicherkarte gespeichert werden. Gehen Sie dazu folgendermaßen vor: " Die ZIP-Datei "D3359Axx" lokal

Mehr

Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen

Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen 16OH21005 gefördert. Die Verantwortung für den Inhalt dieser

Mehr

Chrosziel GmbH Klausnerring Kirchheim b. München Germany Tel , Fax

Chrosziel GmbH Klausnerring Kirchheim b. München Germany Tel , Fax - 2 33 - - 3 33 - - 4 33 - ... 8... 8... 9... 10... 10... 11... 12... 12... 15... 16... 16... 17... 17... 18... 20... 21... 22... 23... 24... 24... 25... 25... 26... 27... 28... 29... 29... 30-5 33 - -

Mehr

Datenbankzugriff mit CICS in PLI

Datenbankzugriff mit CICS in PLI Datenbankzugriff mit CICS in PLI Abteilung Technische Informatik, Institut für Informatik, Universität Leipzig Abteilung Technische Informatik, Wilhelm Schickard Institut für Informatik,Universität Tübingen

Mehr

Informatik - Übungsstunde

Informatik - Übungsstunde Informatik - Übungsstunde Jonas Lauener (jlauener@student.ethz.ch) ETH Zürich Woche 12-23.05.2018 Lernziele Klassen Dynamic Memory Jonas Lauener (ETH Zürich) Informatik - Übung Woche 12 2 / 20 Structs

Mehr

Archive / Backup System für OpenVMS

Archive / Backup System für OpenVMS Archive / Backup System für OpenVMS DECUS Symposium 2002 Bonn Vortrag-Nr. 3C04 Günther Fröhlin Compaq Computer Corporation Colorado Springs, USA 1 Highlights V4.0 Auslieferung Januar 2002 Hauptversion

Mehr

Snom 3xx/7xx Serie. Manuelle Neukonfiguration. Dokumentenversion 1.0

Snom 3xx/7xx Serie. Manuelle Neukonfiguration. Dokumentenversion 1.0 Snom 3xx/7xx Serie Manuelle Neukonfiguration Dokumentenversion 1.0 Snom 3xx/7xx Serie Mauelle Neukonfiguration Copyright Hinweis Copyright 2016 finocom AG Alle Rechte vorbehalten. Jegliche technische Dokumentation,

Mehr