JCL新手入门学习教程(4)

6 篇文章 1 订阅

JCL新手入门学习教程(4)

JCL JOB Card:

  • JOB Card用于标识操作系统要执行的作业或工作单元
  • JOB Card是对JOB的第一条声明
  • JOB Card始终应被编码为JOB中的第一条陈述
  • 在特定的作业中,JOB Card只能被编码异常
  • JOB Card是JOB中的第一个控制语句
  • JCL语言需要JOB Card来标识特定的JOB
  • 提交后,JOB Card用于使操作系统也知道特定的JOB
  • JOB Card的前后两个位置以斜杠(’//’)开头
  • JOB Card可以在多行中编码,而在第72列中没有延续字符
  • JOB Card具有多个参数,这些参数实际上在识别账户信息,用户信息以及提供有关如何运行特定作业的信息方面起着关键作用
  • JOB Card 包含JOB Name,JOB operation和JOB parameters(应用于整个作业)
  • JOB parameters被视为全局参数,并应用于JCL中的每个步骤,除非该步骤具有指定的参数
  • JOB Card语法:
    //JOB-name JOB JOB-card parameters
  • JOB Card可分为3部分
    JOB Name
    JOB Operation
    JOB Card parameters

JOB Name:

  • JOB Name对于识别工作很有用
  • JOB Name必须在JOB的最前面提供
  • JOB Name长度为8个字符
  • JOB Name从第3个字符开始,到第10个字符结束
  • JOB Name可以是8个字符或少于8个字符
  • JOB Name可以是以下任何一个
    1.系统中PROD作业下一个可用名称
    2.提交作业的用户的用户名
    3.任务名称,将由特定的JOB完成
  • 没有用于命名工作的特定规则
  • 作业名称,特定JOB的成员名称几乎相同
    在这里插入图片描述

JOB Operation/keyword:

  • JOB keyword用于标识JOB Card
  • JOB keyword只能使用JOB Card进行编码
  • JOB keyword仅在JCL中编码异常,因为JOB Card对于整个JCL是唯一的
  • 如果使用另一个JOB keyword编码,则JCL语言会将其与单独的JOB keyword编码视为单独的作业
  • 句法:
    //JOB-name JOB JOB-card parameters

JOB Card parameters

  • JOB Card parameters被视为特定JOB的全局参数
  • JOB Card parameters适用于JOB的每个步骤
  • 如果特定步骤定义了任何参数,则可以忽略JOB Card parameters
  • 如果在步级和JOB级编码了任何参数,则优先级是步级参数和下一个JOB级参数
  • 根据用途,JOB Card parameters可以分为两种类型
    位置参数
    关键字参数
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值