データセット(メンバー)を編集して印刷する
IEBPTPCHユーティリティー 順次データセットあるいは区分データセットのメンバーは、IEBPTPCHユーティリティで印刷することができます。レコードの内容を、べたで出力すればいいのならIEBGENERでSYSOUTに …
こんな時代に今さらメインフレーム・コンピューターに取り組むハメになった人々のためのセルフスタディ・サイトです。Copyright © 2008-2024 ARTECEED Co.,Ltd.
IEBPTPCHユーティリティー 順次データセットあるいは区分データセットのメンバーは、IEBPTPCHユーティリティで印刷することができます。レコードの内容を、べたで出力すればいいのならIEBGENERでSYSOUTに …
IEHPROGMユーティリティー
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
// JOB Statement //********************************************************************* //* Sample JCL - IEHPROGM //* ===================== //********************************************************************* //OPMEMBER EXEC PGM=IEHPROGM //SYSPRINT DD SYSOUT=* //DASD DD DISP=OLD,UNIT=SYSDA,VOL=SER=volume //SYSIN DD * RENAME DSNAME=TEST.LIB1,VOL=SYSDA=volume, X MEMBER=JCL001,NEWNAME=ZJCL001 SCRATCH DSNAME=TEST.LIB1,VOL=SYSDA=volume,MEMBER=JCL003 (MSPの場合) SCRATCH DSNAME=TEST.LIB1,VOL=SYSDA=volume, X MEMBER=(MEM00001,MEM00002,MEM00003,MEM00004,MEM00005, X MEM010,MEM011,MEM012,MEM013,MEM014,MEM015,MEM016, X REBLOCK,SRCMCGEN) (VOS3の場合) SCRATCH DSNAME=TEST.LIB1,VOL=SYSDA=volume, X MEMBER=MEM00001,MEMBER=MEM00002,MEMBER=MEM00003 // |
プログラム名は、MSPではJSGPROGM、VOS3ではJSFCTLGですが、いずれもIEHPROGMの別名が付いている …
IEHLISTユーティリティー
1 2 3 4 5 6 7 8 9 10 11 12 |
// JOB Statement //********************************************************************* //* Sample JCL - IEHLIST //* ==================== //********************************************************************* //LISTPDS EXEC PGM=IEHLIST,PARM='LINECNT=99' //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=OLD,UNIT=SYSALLDA,VOL=SER=volume //SYSIN DD * LISTPDS FORMAT,DSNAME=(dsname1),VOL=SYSDA=volume LISTPDS DUMP,DSNAME=(dsname2),VOL=SYSDA=volume // |
プログラム名は、MSPではJSGLIST、VOS3ではJSFLISTですが、いずれもIEHLISTの別名が付いているからM …
AMS(アクセス方式サービスプログラム)ユーティリティーは、VSAMデータセットとカタログ操作用のユーティリティ・プログラムとして提供されていますが、その応用範囲は広くて、VSAMだけでなくPSやPDSなどの非VSAMデ …
IEHLISTユーティリティー
1 2 3 4 5 6 7 8 9 10 11 12 13 |
// JOB Statement //********************************************************************* //* Sample JCL - IEHLIST //* ==================== //********************************************************************* //LISTVTOC EXEC PGM=IEHLIST,PARM='LINECNT=99' //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=OLD,UNIT=SYSALLDA,VOL=SER=volume //SYSIN DD * LISTVTOC VOL=SYSALLDA=volume LISTVTOC FORMAT,VOL=SYSALLDA=volume LISTVTOC DUMP,VOL=SYSALLDA=volume // |
プログラム名は、MSPではJSGLIST、VOS3ではJSFLISTですが、いずれもIEHLISTの別名が付いているのでM …
順次データセットをそのままコピーする
1 2 3 4 5 6 7 8 9 10 11 |
// JOB Statement //********************************************************************* //* Sample JCL - IEBGENER //* ===================== //********************************************************************* //IEBGENER EXEC PGM=IEBGENER //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=SHR,DSN=input dsname //SYSUT2 DD DISP=SHR,DSN=output dsname //SYSIN DD DUMMY // |
プログラム名として、IEBGENERの代わりにICEGENERを指定してもよいです(※z/OSのみ)。ICEGENE …
全メンバーをそのままコピーする
1 2 3 4 5 6 7 8 9 10 11 |
// JOB Statement //********************************************************************* //* Sample JCL - IEBCOPY //* ==================== //********************************************************************* //IEBCOPY EXEC PGM=IEBCOPY //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=SHR,DSN=input dsname //SYSUT2 DD DISP=SHR,DSN=output dsname //SYSIN DD DUMMY // |
まずは基本形、SYSUT1 DDステートメントで定義した区分データセットからSYSUT2 DDステートメントで定義した区分 …