Job cl Anoir SEGHIOUER Job Control Language JCL Page de CAnoir SEGHIOUER SOMMAIRE Job Control Language Introduction GENERALITES Description Codage SYNTAXE GENERALE Paramètres d'un ordre JCL Carte suite Carte Commentaire ORDRE JOB Format général Descriptio

Anoir SEGHIOUER Job Control Language JCL Page de CAnoir SEGHIOUER SOMMAIRE Job Control Language Introduction GENERALITES Description Codage SYNTAXE GENERALE Paramètres d'un ordre JCL Carte suite Carte Commentaire ORDRE JOB Format général Description des paramètres L'ordre EXEC Format Description des paramètres ORDRE DD ou carte DD Généralité Fichier Carte Dé ?nition des ?chiers magnétique non VSAM Format Paramètre Dé ?nition des ?chiers VSAM Dé ?nir des ?chiers SYSAOUT DDNAMES SYSTEME Recherche de programmes pour exécution Dé ?nition de catalogues Edition des messages programmes Options de DEBUGGING COBOL Edition des DUMPS CONCATENATION DE FICHIERS Carte OUTPUT LES PROCEDURES Contenu d ? une procédure Description schématique d ? une procédure Types de procédures Création d ? une procédure Utilisation d ? une procédure Modi ?cation des cartes EXEC Modi ?cation des cartes DD Dé ?nition de variables symboliques Page de CAnoir SEGHIOUER Introduction Le système d'exploitation pilote la machine en optimisant l'utilisation des ressources Pour cela il doit conna? tre et avoir pour chaque travail à exécuter tous les paramètres qui les dé ?nissent Ici en vas présenter un des langage qui permet cela pour le grands système c'est les membres JCL Job Control Langage qui lui dé ?ni ces paramètres Il permet la communication entre l'utilisateur et le système MVS par un ensemble de commande présenter dans l'anciens temps par des cartes perforer Cela étant actuellement Obsolète il su ? d'écrire un membre PDS dans une bibliothèque et le soumettre Dans la suite je décrirais les ordres de communication du JCL GENERALITES Description Un JCL ce compose d'un certain nombre d'ordres qui on un but de Soumettre au système un travail c'est-à-dire un ensemble de programmes à exécuter L'ordre utilisé pour cela est JOB Donnée le nom du programme à exécuter ou la procédure à appeler EXEC Dé ?nir l'ensemble des données associées aux programmes du traitement demander a être exécuter DD L'ensemble des ordres de contrôle sont soumis à une syntaxe qu'il faut respecter sous peine de voir un refus d'exécution et envoie d'un message JOB NOT RUN ?? JCL ERROR L'exécution d'un JCL est séquentielle les ordres de contrôle doivent être précisées dans un ordre déterminé à l'intérieur du JOB et cela étape par étape Ces étapes seront respectueux des condition coder par l'utilisateur Les JOB sont indépendant dans leurs soumissions Codage Un JCL ce compose principalement d'ordre décrit précédemment En première ligne un ordre JOB une seul par JCL membre PDS Une succession d'ordre EXEC Il doit être suivie par des ordres DD pour spéci ?er l'ensemble des composants ?chier entrer ?chier de sortie Sysin compte rendu d'exec ?chier de display ? La présence d'une carte ?n n'est pas obligatoire Dans le tableau qui suit un récapitulatif des ordres est présenté Nom de la carte COMMAND CNTL ENDCNTL Paramètres dé ?nis Indique la commande MVS ou JES à e ?ectuer lors de l'exécution du JCL depuis MVS ESA SP Marque début la ?n du ou des paramètres de contrôle pour un sous-système d'impression Page de CAnoir SEGHIOUER DD

  • 51
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager