- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实用程序 IEBPTPCH——JCL语句列表 实用程序 IEBPTPCH——控制语句说明 PRINT:表示输入数据集将被打印。如果要进行打印操作,它必须是第一条操作语句。 MEMBER:说明一个分区数据集中需要打印的成员。 RECORD:说明用户设定的打印格式。 TITLE:指定一个标题。该标题将被打印在所有数据之前。每个打印作业可以包含两个TITLE语句,第一个TITLE语句指定标题,而第二个TITLE语句指定子标题 实用程序 IEBPTPCH的标准输出格式 实用程序 IEBPTPCH——用户自定义格式的例子 一个自定义格式的例子,仅给出了控制语句部分 实用程序 IEBPTPCH——用户自定义格式的例子的输出结果 实用程序 常用实用程序简介——IEHLIST IEHLIST程序用于系统信息列表,其中包括分区数据集目录列表、VTOC列表以及编目列表等 实用程序 IEHLIST——JCL语句 ddnameDD语句用于给定要操作的数据集的详细信息 SYSIN DD * 语句后面是所需的控制语句 一般的控制语句为: ?LISTCTLG ?LISTVTOC ?LISTPDS 实用程序 IEBLIST——LISTPDS和LISTVTOC的格式 实用程序 IEBLIST——例1 /LIST EXEC PGM=IEHLIST //SYSPRINT DD SYSOUT=* //D1 DD UNIT=SYSDA,VOL=SER=PACK11,DISP=OLD //D2 DD UNIT=SYSDA,VOL=SER=PACK12,DISP=OLD //D3 DD UNIT=SYSDA,VOL=SER=PACK17,DISP=OLD //SYSIN DD * LISTCTLG VOL=SYSDA=PACK12 LISTVTOC VOL=SYSDA=PACK11,DSN=(USER.F1) LISTPDS VOL=SYSDA=PACK17,DSN=U1.LIB /* 实用程序 常用实用程序简介——IEFBR14 IEFBR14是一个不含控制语句的实用程序,它可以用来创建或删除磁盘数据集。 例:数据集的删除 //DELETE JOB … // EXEC PGM=IEFBR14 //DD1 DD DSN=data.set.name,DISP=(OLD,DELETE) /* 实用程序 ? 需要注意的是,如果要删除的数据集已编目,用户不能在指定UNIT或者VOL=SER参数。如果用户指定了以上参数,那么数据集虽然同样被删除,但不能被反编目 常用实用程序简介——DFSORT DFSORT程序用于数据排序,下面是它的应用实例: //STEP1 EXEC PGM=DFSORT //SYSIN DD * SORT FIELDS=(1,10,CH,A) //SORTIN DD DSN=TEST.LOG,DISP=OLD //SORTOUT DD DSN=SORT.LOG,DISP=(NEW,PASS), // UNIT=SYSDA,SPACE=(CYL,1) //SORTWK1 DD UNIT=SYSDA, SPACE=(CYL,1) 实用程序 STEP1语句用于调用DFSORT程序;SYSIN DD语句定义控制数据集,其中控制语句SORT FIELDS=(1,10,CH,A)指出要排序的内容始于输入数据的第一个位置,以递增顺序对前10字符进行排序;SORTIN DD语句给出用于排序的输入数据集名和状态;SYSOUT DD语句为排序的输出结果指定数据集;SORTWK1 DD语句为排序操作分配工作空间 。 小结 JCL是z/OS环境下用户进行批处理作业的基本手段。无论是大型主机的系统开发人员,熟练掌握JCL语言和常见的实用程序都是必需的。由于历史原因,主机的JCL对格式等方面的要求较为严格,语句也比较繁琐,掌握起来有一定的难度。希望读者能在掌握JCL的一般结构、编写规范的基础上参考有关手册多进行实践。本章的部分内容还涉及到一些z/OS及大型主机的基础知识,读者可以结合本书的其它章节以及其它资料进行学习。 流内过程的实例 上述流内过程在去掉PEND语句后也可以作为标准的过程放在用户库中,作为编目过程 过程的调用有如下两种方式: //作业步名EXEC PROC=过程名[符号参数] //作业步名EXEC 过程名[符号参数] 过程 过程的调用具体如下图所示: 过程 过程——过程的修改 过程修改的方式有如下三种: ?置换过程中的符号参数; ?对过程中的EXEC及DD语句参数进行覆盖和增加; ?增加新的DD语句。
文档评论(0)