1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| //DBPREC EXEC DB2COBCL,
// COPYLIB=MATERT.SOURCE.COPY, <= COPYBOOK LIBRARY
// DCLGLIB=MATERT.SOURCE.DCLGEN, <= DCLGEN LIBRARY
// DBRMLIB=MATERT.SOURCE.DBRMLIB, <= DBRM LIBRARY
// LOADLIB=MATERT.LOADLIB, <= LOAD LIBRARY
// SRCLIB=MATERT.EXOCGI, <= SOURCE LIBRARY
// MEMBER=EXOCOB <= SOURCE MEMBER
//*
//BIND EXEC PGM=IKJEFT01
//STEPLIB DD DISP=SHR,DSN=DSNA10.DBAG.SDSNEXIT
// DD DISP=SHR,DSN=DSNA10.SDSNLOAD
//DBRMLIB DD DSN=MATERT.SOURCE.DBRMLIB,DISP=SHR
//SYSPRINT DD SYSOUT=*
//SYSTSPRT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSTSIN DD *
DSN SYSTEM (DBAG )
BIND MEMBER (EXOCOB) -
PLAN (MATERTA ) -
ACTION (REP) -
ISOLATION (CS) -
VALIDATE (BIND) -
RELEASE (COMMIT) -
OWNER (MATERT ) -
QUALIFIER (MATERT ) -
ENCODING (1047)
END
/*
//UNLOAD EXEC PGM=IKJEFT01,DYNAMNBR=20
//STEPLIB DD DSN=DSNA10.DBAG.SDSNEXIT,DISP=SHR
// DD DSN=DSNA10.SDSNLOAD,DISP=SHR
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD *
DSN SYSTEM(DBAG)
RUN PROGRAM(DSNTIAUL) PLAN(MATEATA) -
LIB('DSNA10.DBAG.RUNLIB.LOAD')
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//*
//SYSREC00 DD DSN=MATEAT.COB.ULTABTIE,DISP=SHR
//*
//SYSPUNCH DD DSN=MATEAT.SYSPUNCH,DISP=SHR
//SYSIN DD *
SELECT * FROM DBMATE1.TSMATEAT.TABTIE; |
Partager