网站大量收购独家精品文档,联系QQ:2885784924

《Unit5 Job Control Language 1》.ppt

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Unit5 Job Control Language 1》.ppt

PARM参数 例2: // STP6 EXEC PROC=ASFCLG, // PARM.LKED=(MAP,LET) 在本例中系统将MAP、LET传递到过程ASFCLG中名为LKED的过程步。 * * * * * * * * TIME 当JOB语句中的TIME参数没有指明时,每作业步  的运行时间限制由以下值决定: 1.在EXEC语句中TIME参数的值; 2.当EXEC语句中也没有设置TIME参数时,采用默认  的时间限制值(也就是JES默认的作业步时间限制  值)。  注意:在JOB语句中不可以将TIME参数写作  TIME=0,这样将导致不可预知的后果。 Example 例1: //STD1 JOB ACCT271,TIME=(12,10) 例2: //STD2 JOB ,GOR,TIME=(,30) Example 例3: //FIRST JOB ,SMITH,TIME=2 …… //STEP1 EXEC PGM=READER,TIME=1 …… //STEP2 EXEC PGM=WRITER,TIME=1 …… Example 说明: 在例3中,JOB语句中规定了2分钟的作业运行时 间限制,每个作业步允许的时间为1分钟,如果任何 一个作业步的执行时间超过1分钟,作业将会异常终 止。 Example 例4: //SECOND JOB ,JONES,TIME=3 …… //STEP1 EXEC PGM=ADDER,TIME=2 …… //STEP2 EXEC PGM=PRINT,TIME=2 …… Example 说明: 在例4中,JOB语句中规定了3分钟的作业运行时 间限制,每个作业步允许2分钟,如果任何一个作业 步的执行时间超过2分钟,作业将会异常终止。但两 个作业步的总共运行时间不得超过作业运行时间限 制——3分钟,也即:如果作业步1的运行时间为 1.56分钟,则作业步2的运行时间不得超过1.44分,否 则作业也会异常终止。 其他参数 JOB语句中的关键字参数还有: COND、GROUP,PASSWOR、PERFORM、RD、 SECLABEL、USER等。 可参考:《MVS JCL Reference》 JOB语句—多个参数例子 EXEC 语句 EXEC语句 EXEC语句标志要执行的程序或者过程,标明作业或过程中的每一作业步的开始,并告知系统如何执行该作业步。 一个作业最多可以有255个作业步,包括所有在  EXEC语句中调用的过程中的所有作业步。 EXEC语句 EXEC语句格式如下: 作业步-STEPNAME 作业步名是可以省略不写 如需要标明作业名时,该作 业名必须在该作业内以及该 作业调用的所有过程中是唯 一的,它由1~8个字母或通 配符开头的字符数字构成, ? PositionKeywords Parameter Position Parameter(位置参数) PGM PROC Keywords Parameter(关键字参数) TIME; PARM EXEC Position Parameter Position Parameter EXEC语句中的位置参数有两个:PGM和PROC。 每条EXEC语句必须有且仅有一个位置参数 PGM参数 PGM用于指明所要执行的程序名。 该程序必须是一个分区数据集(PDS)的成员或者是系统库(system library)、私有库(private library)及临时库(temporary library)的扩充分区数据集(PDSE)的成员。 Program Example PGM参数 格式: PGM = {program-name} {*.stepname.ddname} {*.stepname.procstepname.ddname} program-name:指明要执行的程序名或别名,程  序名由1~8个字母或通配符开头的字符数字构成,   PGM参数 *.stepname.ddname:表示要执行的程序名由本作业步前名为“stepname”的作业步内名为“ddname”的DD语句的DSN参数决定。 *.stepname.procstepname.ddname:表示要执行的程序名由本作业步前名为“stepname”的作业步里所调用过程名为“procstepname”的过程步中相应名为“ddname”DD语句的DSN参数决定。 Example 例1: //JOBC JOB ,JOHN,MSGCLASS=H //STEP2 EXEC PGM=UPDT //DDA

文档评论(0)

mwap + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档