JCL – Programmes utilitaires

Utilitaires d’ensemble de données IBM

Les programmes utilitaires sont des programmes pré-écrits, largement utilisés dans les mainframes par les programmeurs système et les développeurs d’applications pour répondre aux exigences quotidiennes, organiser et maintenir les données. Quelques-uns d’entre eux sont listés ci-dessous avec leurs fonctionnalités :

Nom de l’utilitaireFonctionnalité
IEHMOVEDéplace ou copie des jeux de données séquentiels.
IEHPROGMSupprimer et renommer des ensembles de données ; cataloguer ou décataloguer des ensembles de données autres que VSAM.<
IEHCOMPRCompare les données dans des ensembles de données séquentiels.
IEBCOPYCopiez, fusionnez, compressez, sauvegardez ou restaurez le PDS.
IEFBR14Aucun utilitaire d’opération. Utilisé pour rendre le contrôle à l’utilisateur et terminer.
Il est généralement utilisé pour créer un jeu de données vide ou supprimer un jeu de données existant.
Par exemple, si un jeu de données est passé en entrée à un programme IEFBR14 avec DISP=(OLD,DELETE,DELETE), le jeu de données est supprimé à la fin du travail.
IEBEDITUtilisé pour copier des parties sélectionnées d’un JCL.
Par exemple, si un JCL comporte 5 étapes et que nous devons exécuter les étapes 1 et 3 uniquement, un JCL IEBEDIT peut être codé avec un jeu de données qui contient le JCL réel à exécuter.
Dans le SYSIN d’IEBEDIT, nous pouvons spécifier STEP1 et STEP3 comme paramètres.
Lorsque ce JCL est exécuté, il exécute les STEP1 et STEP3 du JCL réel.
IDCAMCréer, supprimer, renommer, cataloguer, décataloguer des ensembles de données (autres que PDS).
Généralement utilisé pour gérer les ensembles de données VSAM.
IEBDGProgramme de générateur de données de test
IEBGENERProgramme séquentiel de copie/génération d’ensemble de données
IEBIMAGECréer un programme d’image d’imprimante (print)
IEBPDSEProgramme de validation PDSE
IEBPTPCHProgramme d’impression-perforation
IEBUPDTEMettre à jour le programme d’ensemble de données
IEHINITTInitialiser le programme de bande
IEHLISTLister le programme de données système
IFHSTATRListe des programmes de données ESV

Ces programmes utilitaires doivent être utilisés avec les instructions DD appropriées dans un JCL afin d’obtenir la fonctionnalité spécifiée.