Comparison of TSO Commands, JCL, and DYNAM

This section shows examples of TSO commands and JCL, compared to the equivalent DYNAM commands.


Top of page

Example: Allocating an Existing File

TSO:

TSO ALLOC F(EDARPC) DA('MYUSER.EDARPC.DATA') SHR

JCL:

//EDARPC DD DSN=MYUSER.EDARPC.DATA,DISP=SHR

DYNAM:

DYNAM ALLOC FILE EDARPC DA MYUSER.EDARPC.DATA SHR

Top of page

Example: Creating a New Data Set

TSO:

TSO      ALLOC F(EDARPC) DA('MYUSER.EDARPC.DATA')-
SPACE(5,3) TRACKS CATALOG DIR(2) -
UNIT(SYSDA) USING(NEWDCB) -
LRECL(80) RECFM(F B) BLKSIZE(1600)

JCL:

//EDARPC DD DSN=MYUSER.EDARPC.DATA,DISP=(NEW,CATLG),
//   SPACE=(TRK,(5,3,2)),UNIT=SYSDA,
//   CB=(LRECL=80,RECFM=FB,BLKSIZE=1600)

DYNAM:

DYNAM ALLOC FILE EDARPC DA MYUSER.EDARPC.DATA -
SPACE 5,3 TRACKS CATLG DIR 2UNIT SYSDA -
LRECL 80 RECFM FB BLKSIZE 1600

Top of page

Example: Freeing Files

TSO:

TSO FREE F(EDARPC)

DYNAM:

DYNAM FREE FILE EDARPC

Top of page

Example: Concatenating Files

TSO:

TSO ALLOC F(EDARPC) DA('MYUSER.EDARPC.DATA'-
    'MYUSER.PROGRAMS.DATA') SHR

JCL:

//EDARPC DD DSN=MYUSER.EDARPC.DATA,DISP=SHR
//   DD DSN=MYUSER.PROGRAMS.DATA,DISP=SHR

DYNAM:

DYNAM ALLOC FILE EDARPC DA MYUSER.EDARPC.DATA SHR
DYNAM ALLOC FILE PROGRAMS DA MYUSER.PROGRAMS.DATA SHR
DYNAM CONCAT FILE EDARPC PROGRAMS

iWay Software