Binäre Typen in der ARAG IT

Slides:



Advertisements
Ähnliche Präsentationen
1. 2 Untersuchungsdesign Zielgruppe:Bevölkerung ab 14 Jahre Befragungsgebiet:Land Brandenburg Stichprobe:Soll:3.000 Befragte Ist:3.052 Befragte Auswahl:telefonische.
Advertisements

On the Criteria to Be Used in Decomposing Systems into Modules
Standortfaktoren INTERN - Ausdrucksstark präsentieren.
Klicke Dich mit der linken Maustaste durch das Übungsprogramm! Vereinfachung von Termen Ein Übungsprogramm der IGS - Hamm/Sieg © IGS-Hamm/Sieg 2006 Dietmar.
Installation des Add-In SOLVERSTAT
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil2.
Institut für Kartographie und Geoinformation Diskrete Mathematik I Vorlesung Bäume-
PKJ 2005/1 Stefan Dissmann Rückblick auf 2005 Was zuletzt in 2005 vorgestellt wurde: Klassen mit Attributen, Methoden und Konstruktoren Referenzen auf.
Professionelles Projektmanagement In der Praxis
Differentieller Stromverstärker
Inhalte und Maßnahmen eingegeben haben,
Grundschutztools
Ralf KüstersDagstuhl 2008/11/30 2 Ralf KüstersDagstuhl 2008/11/30 3.
Was machen wir besser als die Wettbewerber
12. DENK Düsseldorf Verwaltung von Objekten mit umgebungsabhängigem Inhalt in ENDEVOR.
Agenda: Verwaltung von MQ-Objekten in Endevor
Endevor API Denk 03/2003 Johannes Radman noti.
Endevor R7/SP4 in der Itergo System- und Subsystemumschlüsselung
ENDEVOR Archivierung, Backup und Recovery
Seite Denk Workshop Norbert Flügel ITF Systemberatung Deutsche Endevor Nutzer Konferenz.
Vielstoffthermodynamik
Bild 1.1 Copyright © Alfred Mertins | Signaltheorie, 2. Auflage Vieweg+Teubner PLUS Zusatzmaterialien Vieweg+Teubner Verlag | Wiesbaden.
Smart/JCL HORIZONT Software für Rechenzentren
Cps4it consulting, projektmanagement und seminare für die informationstechnologie Ralf Seidler, Stromberger Straße 36A, Bingen Fon: ,
20:00.
Die Geschichte von Rudi
z/OS Job Control Language
HORIZONT 1 XINFO ® XINFO - User Training Das IT-Informations-System Garmischer Str. 8 D München Tel ++49(0)89 /
7th German CDISC User Group Basel, 11. März 2010 Willkommen zum Define.xml Workshop.
...ich seh´es kommen !.
Präsentation läuft auch vollautomatisch ab … wie du möchtest
Auslegung eines Vorschubantriebes
1 DMS EXPO 2009 Keynote Angst und Gier Dr. Ulrich Kampffmeyer PROJECT CONSULT Unternehmensberatung Dr. Ulrich Kampffmeyer GmbH Breitenfelder Straße 17.
Analyse von Ablaufdiagrammen
Das System zum Ändern von Dateinamen
Das Änderungssystem für TWS Definitionen
Smart/JCL HORIZONT Zusatznutzen von Smart/JCL
HORIZONT 1 XINFO ® Das IT - Informationssystem XINFO V3R7 (planned) HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89.
HORIZONT 1 XINFO ® Das IT - Informationssystem z/OS Space HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
HORIZONT 1 XINFO ® Das IT - Informationssystem Assembler HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem CICS HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Publikation auf Knopfdruck Judith Riegelnig Michael Grüebler 19. Oktober 2010 / Statistiktage Neuenburg.
Absatzwirtschaft Vertriebsumfrage Düsseldorf, den
Staatsballett Berlin Ein Verbesserungskonzept für den Social- Media Auftritt Your picture here.
Symmetrische Blockchiffren DES – der Data Encryption Standard
PARTENARIAT ÉDUCATIF GRUNDTVIG PARTENARIAT ÉDUCATIF GRUNDTVIG REPERES KULTURELLER ZUSAMMENHALT UND AUSDEHNUNG DER IDEEN AUF EUROPÄISCHEM.
Das IT - Informationssystem
Großer Altersunterschied bei Paaren fällt nicht auf!
MINDREADER Ein magisch - interaktives Erlebnis mit ENZO PAOLO
Analyseprodukte numerischer Modelle
2014 Januar 2014 So Mo Di Mi Do Fr Sa So
DCC © DCC, Armin Kruse, Seite 1 Application Transformer...high quality Job Scheduling migration Armin Kruse Data Center Consulting Lerchenweg.
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
Verkaufsunterstützung durch Standardkataloge inklusive Bogenoptimierung Hans-Jürgen Becker DVS System Software GmbH & Co. KG Alle Inhalte © DVS System.
Vortrag von Rechtsanwältin Verena Nedden, Fachanwältin für Steuerrecht zur Veranstaltung Wege zum bedingungslosen Grundeinkommen der Piratenpartei Rhein-Hessen.
Ertragsteuern, 5. Auflage Christiana Djanani, Gernot Brähler, Christian Lösel, Andreas Krenzin © UVK Verlagsgesellschaft mbH, Konstanz und München 2012.
© GfK 2012 | Title of presentation | DD. Month
STLB-Bau – Vernetzung von Fachinformationen
Der Erotik Kalender 2005.
Bildergalerie PRESEASON CAMP Juni 2014 Romanshorn Get ready for the Season!
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Das IT - Informationssystem
1 Medienpädagogischer Forschungsverbund Südwest KIM-Studie 2014 Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
Das IT - Informationssystem
Das IT - Informationssystem
 Präsentation transkript:

Binäre Typen in der ARAG IT Bamberg, 16.03.2010 Dr. Andreas Karst

Kurze Vorstellung der ARAG AGENDA Kurze Vorstellung der ARAG Binäre Typen und deren Techniken

Kurze Vorstellung der ARAG ARAG Konzern International anerkannter unabhängiger Partner für Recht und Schutz In 14 Ländern aktiv Gehört zu den größten Rechtsschutzanbietern weltweit Größtes Familienunternehmen in der dt. Assekuranz Qualitätsversicherer mit exzellenter Produktexpertise Weltweit 6 Mio. Kunden

Kurze Vorstellung der ARAG ARAG IT als IT-Dienstleister für die ARAG 180 Mitarbeiter Im Jahre 2003 aus der ALLDATA hervorgegangen ENDEVOR im Einsatz seit 1997 Harvest seit 2000

Kurze Vorstellung der ARAG ENDEVOR seit 1997 als zentrales CCM - Tool auf dem Host In PROD rund 60.000 Elemente 66 produktive Systeme 68 Typen für die Anwendungsentwicklung Ca. 70 User

Kurze Vorstellung der ARAG ENDEVOR: Environments, Stages und Maps Entwicklung Funktionstest Systemtest Vorproduktion Produktion Administration GAENTW GFTEST GSTEST ADMPROD Transfer GBENTW Performance-Test ADMTEST Fixes für GF GP GCENTW VORPROD PROD Fixes für GS Transfer WENTW WFTEST WSTEST PRODSIK QUICKP

Binäre Typen und deren Techniken AGENDA Kurze Vorstellung der ARAG Binäre Typen und deren Techniken

Typen CICSLIB und LOAD 1. CICSLIB und LOAD Link-Infos zu Lademodulen ohne Source Meist Fremdsoftware oder Altlasten CICSLIB für Online-Lademodule LOAD für Batch-Lademodule

Typen CICSLIB und LOAD 1. CICSLIB und LOAD Bei der Typdefinition Reverse Delta LRECL=80, DATA FORMAT=T(ext) ADD durch Batchjob (panelunterstützt) Im Generate Kopieren des Lademoduls und ggf. DB2-Packagebind

Typen CICSLIB und LOAD 1. CICSLIB und LOAD Beispiel eines ADD-Jobs: //*-------------------------------------------------------------------- //* COPY VON LOADUSER NACH LOADZW //COPYLOAD EXEC PGM=IEBCOPY,REGION=6M //SYSPRINT DD SYSOUT=* //SYSUT1 DD UNIT=VIO,SPACE=(CYL,(10,10)) //SYSUT2 DD UNIT=VIO,SPACE=(CYL,(10,10)) //IN DD DISP=SHR,DSN=<INPUT-LOAD> //OUT DD DSN=&LOADZW, // DISP=(NEW,PASS,DELETE), // LIKE=<INPUT-LOAD> //SYSIN DD * COPY O=OUT,I=IN SELECT MEMBER=R7LOAD //* COPY VON DBRMUSER NACH DBRMZW //COPYDBRM EXEC PGM=IEBCOPY,REGION=6M //IN DD DISP=SHR,DSN=<DBRMLIB> //OUT DD DSN=&DBRMZW, // LIKE=<INPUT-DBRMLIB>

Typen CICSLIB und LOAD 1. CICSLIB und LOAD Beispiel eines ADD-Jobs (Fortsetzung): //********************************************************************* //NDVRBAT1 EXEC EDVPR004 //LOADIN DD DSN=<INPUT-LOAD>, // DISP=SHR //LOADUSER DD DSN=&LOADZW, // DISP=(OLD,DELETE) //DBRMUSER DD DSN=&DBRMZW, //*-------------------------------------------------------------------* //* REQUEST DATA SET * //BSTIPT01 DD * ADD ELEMENT 'R7LOAD' FROM DDNAME LOADIN TO ENVIRONMENT 'WFTEST' SYSTEM 'EDVTRAIN' SUBSYSTEM 'SUB' TYPE 'LOAD' OPTIONS CCID 'A346227' COMMENTS "AKTUALISIERUNG" UPDATE IF PRESENT OVERRIDE SIGNOUT .

Typen CICSLIB und LOAD 1. CICSLIB und LOAD Beispiel einer Source:

Typen CICSLIB und LOAD 1. CICSLIB und LOAD Siehe „CA Software Change Manager for Mainframe Utilities Guide“, Chapter 3, „Controlling Load Modules“

FONTS 2. FONTS Zeichensätze für Druckvorgänge auf dem HOST Fremdsoftware, liegt nur als binäre Member vor Die Member kommen als Input-Komponenten von anderen „Druck“-Typen vor ENDEVOR-Übernahme daher wichtig für Test und produktive Ausführung (Komponentenlisten)

FONTS 2. FONTS Bei der Typdefinition Full Image Delta LRECL=1024,Compress Base=Y Base und Delta 2048 lang Beim ADD durch Batchjob (panelunterstützt): „ZIP“ mit AMATERSE Im Generate: „UNZIP“ mit AMATERSE 2. FONTS

FONTS AMATERSE Nachfolger des TRSMAIN ab z/os 1.9 Utility zum PACK und UNPACK von Datasets („ZIP“) Beim PACK einheitlicher Output mit LRECL=1024 Siehe http://publib.boulder.ibm.com/infocenter/zos/v1r9/index.jsp?topic=/com.ibm.zos.r9.e0zk100/amaterse.htm

FONTS 2. FONTS Beispiel eines ADD-Jobs: //*--------------------------------------------------- //* COPY VON LOADUSER NACH LOADZW //COPYLOAD EXEC PGM=IEBCOPY,REGION=6M //SYSPRINT DD SYSOUT=* //SYSUT1 DD UNIT=VIO,SPACE=(CYL,(10,10)) //SYSUT2 DD UNIT=VIO,SPACE=(CYL,(10,10)) //IN DD DISP=SHR,DSN=<INPUT-FONTLIB> //OUT DD DSN=&&LOADZW, // DISP=(NEW,PASS,DELETE), // LIKE=<INPUT-FONTLIB> //SYSIN DD * COPY O=OUT,I=IN SELECT MEMBER=CZKARST2 //* //* ZIP THE COMPLETE LOADZW DSN //ZIP EXEC PGM=AMATERSE,PARM=PACK,COND=(4,LT) //SYSUT1 DD DISP=(OLD,DELETE),DSN=&&LOADZW //SYSUT2 DD DSN=&&EDVSRC,LRECL=1024, // SPACE=(CYL,(10,10),RLSE)

FONTS 2. FONTS Beispiel eines ADD-Jobs: //************************************************************* //NDVRBAT1 EXEC EDVPR004,COND=(4,LT) //LOADIN DD DSN=&&EDVSRC, // DISP=(OLD,DELETE) //*------------------------------------------------------------ //* REQUEST DATA SET //BSTIPT01 DD * ADD ELEMENT 'CZKARST2' FROM DDNAME 'LOADIN' TO ENVIRONMENT 'WFTEST' SYSTEM 'EDVTRAIN' SUBSYSTEM 'SUB' TYPE 'FONTOUT' OPTIONS CCID 'A346227' COMMENTS "Release 4711" UPDATE IF PRESENT OVERRIDE SIGNOUT .

FONTS 2. FONTS Im Prozessor: . . . //*--------------------------------------------------- //* UNPACK THE ELEMENT //AMATERSE EXEC PGM=AMATERSE,PARM='UNPACK',MAXRC=0 //SYSPRINT DD DSN=&&TRSLST01,DISP=(OLD,PASS) //SYSUT1 DD DSN=&&ELMOUT1(&C1ELEMENT),DISP=(OLD,DELETE) //SYSUT2 DD DSN=&&ELMOUT2,DISP=(OLD,PASS)

FONTS 2. FONTS – Vorteile des Verfahrens Gesicherte Produktionsübergabe mit den üblichen ENDEVOR - Vorteilen Levelbildung mit Möglichkeit der Wiederherstellung älterer Level durch Retrieve und anschließendem Unpack Einheitliche und sparsame Länge von 1024 (Originallänge der Fonts: 32756)

DATASET 3. DATASET Steuerdaten der ARAG in Form sequentieller Datasets Liegen meist lesbar vor, sind aber unterschiedlich lang Anforderung: Auch über ENDEVOR produktiv zu setzen, sollen im ENDEVOR auch lesbar versioniert werden.

DATASET 3. DATASET Bei der Typdefinition Reverse Delta LRECL=4092, Compare 1 to 4092 Base und Delta VB, 4096

DATASET 3. DATASET Elementnamen Dnnnnnnn, automatisiert gebildet Verknüpfung Elementname <-> DSN über CCM-Katalog ADD über Panel gesteuerte Menüführung, die auf den CCM-Katalog zugreift

DATSET 3. DATASET Inhalt des Datasets selbst als Source Beim ADD auch wieder ZIP-Dataset mittels AMATERSE, diesmal aber nicht als Source, sondern als Output-Komponente Weitere Outputkomponente sind die Pflichtangaben wie „TEST-DSN“, „PROD-DSN“ (bei neuen Elementen), „DISP“, „LRECL“, „SPACE“, …

DATASET 3. DATASET – Ausschnitt aus dem CCM-Katalog

DATASET 3. DATASET – Panel für den ADD

DATASET 3. DATASET Beispiel eines ADD-Jobs: //*------------------------------------------------------------ //* Generieren Pflichtangaben als Input für ADD //GENZWLOA EXEC PGM=IRXJCL, // PARM=('EDVRX122 <PROD-DSN> N 255 VB', // '27998 CYL 1 1') //SYSTSPRT DD SYSOUT=* //SYSEXEC DD DISP=SHR,DSN=&PROCLIB1 //OUT DD DSN=&LOADZW(D0000048), // DISP=(,PASS,DELETE),RECFM=FB,LRECL=80,BLKSIZE=8880, // SPACE=(CYL,(1,1,1),RLSE) //* Generieren weiteren Input für ADD mit AMATERSE //ZIP EXEC PGM=AMATERSE,PARM='PACK' //SYSPRINT DD SYSOUT=*,DCB=(LRECL=133,RECFM=FBA) //SYSUT1 DD DISP=OLD, // DSN=<TEST-DSN> //SYSUT2 DD DSN=&PACK, // DISP=(,PASS,DELETE),LRECL=1024, // SPACE=(CYL,(1,20),RLSE),RECFM=FB //SYSIN DD DUMMY

DATASET 3. DATASET Beispiel eines ADD-Jobs (Fortsetzung): //IEBGENER EXEC PGM=IEBGENER //SYSUT1 DD DSN=&PACK,DISP=(OLD,DELETE) //SYSUT2 DD DSN=&LOADZW2(D0000048), // UNIT=SYSDA, // SPACE=(CYL,(10,10,1),RLSE), // DISP=(,PASS,DELETE), // RECFM=FB,LRECL=1024 . . .

DATASET 3. DATASET Beispiel eines ADD-Jobs (Fortsetzung): //******************************************************** //NDVRBAT1 EXEC EDVPR004 //DATAIN DD DSN=<TEST-DSN>, // DISP=OLD //LOADUSER DD DSN=&LOADZW, // DISP=(OLD,DELETE) //LOADUSE2 DD DSN=&LOADZW2, //*------------------------------------------------------- //* REQUEST DATA SET //BSTIPT01 DD * ADD ELEMENT 'D0000048' FROM DDNAME DATAIN TO ENVIRONMENT 'QUICKP' SYSTEM 'EDVTRAIN' SUBSYSTEM 'SUB' TYPE 'DATASET' OPTIONS CCID 'A346227' COMMENTS "Ergänzung Dokumentation" UPDATE IF PRESENT OVERRIDE SIGNOUT .

DATASET 3. DATASET Beim Move im Test: Weiterkopieren der Source, Pflichtangaben und des ZIP-Datasets (Member !) von Stage zu Stage Beim Move nach PROD: Move Source, Pflichtangaben und ZIP-Member in produktive ENDEVOR-DS Generiere und submitte Job (OPC-Hoheit) mit: IEBGENER ZIP- Member auf sequential Dataset Unpack sequential Dataset und IEBGENER auf endgültige Datei

DATASET 3. DATASET – abgeschickter Job bei Prodübergabe

DATASET 3. DATASET – Beispiel eines Elementes

DATASET 3. DATASET – Beispiel eines Elementes (Pflichtangaben)

Vielen Dank für Ihre Aufmerksamkeit! last but not least … Vielen Dank für Ihre Aufmerksamkeit!