- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
z/OS 实用技术
JCL Utility
操作技能 ㈡
黄小平
本课件讲述的内容是 “JCL Utility ”
题意却是 “操作技能”
因为它属于技能操作类型的
没有太大的 “奥妙”,多是一些 “死规定”
希望学习者在无人讲解,无资料查看的条件下
独自把这个课件的主要内容做下来
这就是本人编写此课件的目的
z/OS 具有十分强劲的后台批处理功能,JES2 (Job Entry
System)则是 z/OS ( MVS ) 执行后台批处理的子系统。
如果关闭了TSO ,用户只是无法 (登录) 上机,但是作业与
系统任务仍然正常运行,而关闭了JES2 ,系统将停止运行。
JES2对作业是按时间片的优先数进行调度执行的,这种后
台批处理是一种 (非交互式地) 完全自动化的运行模式,为
此 JES2提供了JCL ( 作业控制语言) 来控制作业的自动执行。
对JCL 的学习应该是属于技能操作性的,虽然JCL 只有三条
语句 ( JOB、EXEC、DD ) ,但是它们所含的参数却有成百
上千个,如何学好?笔者的体会是:在用中学、学中用!
z/OS 提供了相当丰富的 Utility 程序,大致可分为两类,
一类是面向应用人员的(以对各种数据集的使用为主) ,
另一类是面向管理的(以系统的维护为主) ,不管你是什
么角色,使用什么Utility ,都要对JCL 有着相当深入地
理解,这样才能熟练、灵活地驾驭各种Utility ,这也是
衡量主机操作技能娴熟与否的表现 !
本课件不对Utility 的各种功能进行深入讨论,目的有二:
一是通过对常用 Utility 的使用,如何举一反三、灵活地
运用它。二是通过对 Utylity 的使用加深对 JCL 的认知!
1. 作业(JOB) 处理流程简介
2. 通过一个特殊的Utility (IEFBR14)讲解JCL语句
3. 面向顺序数据集的Utility (IEBGENER)
4. 面向分区数据集Utility (IEBCOPY)
5. 其它一些Utility 简介 体验 目
6. 过程、条件码 录
7. 一个COBOL 源程序的使用
8. 面向VSAM、数据管理的Utility
1. 作业处理流程简介
JES2 作业流程 在各阶段,提供了一系列的JES2命令
输入 - 对全部输入的作业 (包括JCL 、数据集等)进行正
输入 确性校验,然后根据作业的Class与优先数,排队
进入转换队列。
转换 转换 - 把JCL转换成可读的内部格式,并进行有关的检查,
然后按优先级进行排队,进入执行队列。
S 执行 执行 - 处理并产生输出数据与提示信息等.
P
O
O 输出 输出 - 把作业送到输出队列(SYSOUT)
L
打印 - 数据从输出队列送到打印机、硬拷贝等硬设备.
打印
删除 - 作业结束后,一旦删除,系统即回收所用的全部
空间。
清除
可以看出:以上各阶段都离不开 SPOOL !
Internal reader ( 内部
读
文档评论(0)