2017-05-22 16 views
0

我猜工作卡就像Java类的全局属性一样。在我的工作中,我从未使用这些工作卡属性。所以工作卡是必要的工作?你可以看看下面的工作卡片,告诉我是否需要这些,为什么我需要它?是否需要JOB卡?

问候

 //BJ03H03 JOB (BBO09272,0000),             
    //    'NHS-STAT $',             
    //    USER=BPB,               
    //    SCHENV=HDZ2PO,             
    //    CLASS=E,               
    //    TIME=270,               
    //    MSGCLASS=2 

回答

3

是什么,是不是必需的工作卡上的将是系统/安装依赖。最低要求是具有JOBNAME的JOB语句存在。即 (也需要EXEC声明)

但是,你的安装可能需要其他参数,它可能会实现默认值。总之,您需要与系统程序员说话或者通过省略参数进行实验(后一种方法最终可能会导致与系统程序员(也许是愤怒的人)讨论)。

该系统旨在使用户能够以多种方式执行多种类型的作业 控制。为了实现这种灵活性,只需要输入两项任务 任务:

标识:必须在JOB语句的jobname字段中标识作业。 执行:要执行的程序或过程必须在EXEC语句的PGM或PROC参数中命名。

因此,下面的语句是执行 作业控制任务所需的最低:

//jobname JOB 
//   EXEC {PGM=program-name } 
        {PROC=procedure-name} 
        {procedure-name}` 

由于从Task Charts z/OS MVS JCL Reference SA23-1385-00这不会是找出更多最坏的起点。

+1

只是一个琐事...... TSO“SUBMIT”命令根据您的TSO帐户定义中的字段自动生成JOB卡。当你编写提交JCL的脚本时,这很方便,但你不知道要为工作类别,帐户代码等等指定什么。 –