This section describes the job control information required to run ADADEF on the z/OS operating system and shows examples of job streams.
This document covers the following topics:
Data Set | DD Name | Storage | More Information |
---|---|---|---|
Associator | DDASSORn | disk | |
Data Storage | DDDATARn | disk | |
Work (Current) | DDWORKR1 DDWORKR4 |
disk | |
ADARUN parameters | DDCARD | reader | Operations |
ADADEF parameters | DDKARTE | reader | |
ADARUN messages | DDPRINT | printer | Messages and Codes |
Time zone file | TZINFO | disk | Required with TIMEZONE parameter |
ADADEF messages | DDDRUCK | printer | Messages and Codes |
//ADADEF JOB //* //* ADADEF: //* DEFINE THE PHYSICAL LAYOUT OF THE DATABASE //* DEFINE THE NUCLEUS SYSTEM FILE: CHECKPOINT FILE //* //DEF EXEC PGM=ADARUN //STEPLIB DD DISP=SHR,DSN=ADABAS.ADAvrs.LOAD <=== ADABAS LOAD //* //DDASSOR1 DD DISP=SHR,DSN=EXAMPLE.DByyyyy.ASSOR1 <=== ASSO //DDDATAR1 DD DISP=SHR,DSN=EXAMPLE.DByyyyy.DATAR1 <=== DATA //DDWORKR1 DD DISP=SHR,DSN=EXAMPLE.DByyyyy.WORKR1 <=== WORK //DDDRUCK DD SYSOUT=X //DDPRINT DD SYSOUT=X //SYSUDUMP DD SYSOUT=X //DDCARD DD * ADARUN PROG=ADADEF,SVC=xxx,DEVICE=dddd,DBID=yyyyy /* //DDKARTE DD * ADADEF DEFINE DBNAME=EXAMPLE-DB,DBIDENT=YYYYY ADADEF ASSOSIZE=100,DATASIZE=200,WORKSIZE=40 ADADEF MAXFILES=120 * ADADEF FILE=19,CHECKPOINT ADADEF NAME='CHECKPOINT',MAXISN=5000 ADADEF DSSIZE=100B,NISIZE=3B,UISIZE=3B /*
Refer to ADADEF in the JOBS data set for this example.
//ADADEFNW JOB //* //* ADADEF: DEFINE NEW WORK //* //DEF EXEC PGM=ADARUN //STEPLIB DD DISP=SHR,DSN=ADABAS.ADAvrs.LOAD <=== ADABAS LOAD //* //DDASSOR1 DD DISP=SHR,DSN=EXAMPLE.DByyyyy.ASSOR1 <=== ASSO //DDDATAR1 DD DISP=SHR,DSN=EXAMPLE.DByyyyy.DATAR1 <=== DATA //DDWORKR1 DD DISP=SHR,DSN=EXAMPLE.DByyyyy.WORKR1 <=== WORK //DDDRUCK DD SYSOUT=X //DDPRINT DD SYSOUT=X //SYSUDUMP DD SYSOUT=X //DDCARD DD * ADARUN PROG=ADADEF,SVC=xxx,DEVICE=dddd,DBID=yyyyy /* //DDKARTE DD * ADADEF NEWWORK WORKSIZE=60,WORKDEV=eeee /*
Refer to ADADEFNW in the JOBS data set for this example.