2017-05-22 36 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的腳本時,這很方便,但你不知道要爲工作類別,帳戶代碼等等指定什麼。 –