2017-05-22 4 views
0

Je suppose que les Job Cards sont comme les attributs globaux d'une classe Java. Dans mon travail, je n'ai jamais utilisé ces attributs de cartes de travail. Alors carte de travail est nécessaire dans un emploi? Pourriez-vous s'il vous plaît regarder la carte d'emploi ci-dessous et dites-moi si c'est nécessaire et pourquoi j'en ai besoin?Une carte JOB est-elle nécessaire?

Cordialement

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

Répondre

3

Qu'est-ce qui est ou non nécessaire sur une carte de travail dépendra système/d'installation. La condition minimale est qu'une instruction JOB avec un JOBNAME existe. c'est-à-dire (une instruction EXEC est également requise)

Cependant, votre installation nécessitera probablement d'autres paramètres, elle peut implémenter des valeurs par défaut. En bref, vous devez soit parler aux programmeurs du système, soit expérimenter alternativement en omettant les paramètres (cette dernière méthode pourrait aboutir à des discussions avec les programmeurs de systèmes (peut-être en colère)).

Le système est conçu pour permettre aux utilisateurs d'effectuer de nombreux types de tâches de plusieurs façons. Pour permettre cette flexibilité, seules deux tâches d'entrée de travail sont requises:

Identification: Le travail doit être identifié dans le champ nom du travail d'une instruction JOB. Exécution: Le programme ou la procédure à exécuter doit être nommé dans un paramètre PGM ou PROC sur une instruction EXEC.

Par conséquent, les déclarations suivantes sont le minimum requis pour effectuer une tâche de contrôle de l'emploi:

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

A partir Task Charts z/OS MVS JCL Reference SA23-1385-00 qui ne serait pas le pire endroit de départ pour en savoir plus.

+1

Juste un point de trivial ... la commande TSO "SUBMIT" génère automatiquement une carte JOB, basée sur les champs de votre définition de compte TSO. C'est pratique lorsque vous écrivez des scripts qui soumettent un JCL, mais vous ne savez pas quoi spécifier pour la classe de travail, les codes de compte, etc. –