P. 1
Mainframe IBM

Mainframe IBM

|Views: 158|Likes:
Publié parmoonpeeler940

More info:

Published by: moonpeeler940 on Mar 12, 2013
Droits d'auteur :Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/12/2015

pdf

text

original

Mainframe IBM

Objet

Le Système et les outils Mainframe IBM

Mainframe IBM.doc

Page 1 / 20

Mainframe IBM

Sommaire
1. 2. OBJET DU DOCUMENT.......................................................................................................................... 3 SYSTEMES D’EXPLOITATION IBM : HISTORIQUE ET GRANDS PRINCIPES ........................ 3 2.1. MVS...................................................................................................................................................... 3 2.2. Z/OS ...................................................................................................................................................... 3 2.3. FONCTIONNEMENT DES GRANDS SYSTEMES IBM.................................................................................. 3 2.3.1. Saisie commandes ......................................................................................................................... 3 2.3.2. Gestion Batch ............................................................................................................................... 4 2.3.3. Gestion TP .................................................................................................................................... 4 2.3.4. Gestion Fichiers ........................................................................................................................... 4 2.3.5. Gestion bases de données ............................................................................................................. 4 3. 4. TP1 : VISU DES SOURCES DANS ENDEVOR ..................................................................................... 5 3.1. ACCES AU MAINFRAME IBM ................................................................................................................. 5 TP2 : GESTION DE FICHIERS ET EDITION ...................................................................................... 6 4.1. VISU D’UN FICHIER ................................................................................................................................ 6 4.2. CREATION D’UN FICHIER........................................................................................................................ 9 4.2.1. Création par copie de fichier........................................................................................................ 9 4.2.2. Création par allocation de fichier .............................................................................................. 11 5. TP3 : JCL ET SDSF ................................................................................................................................. 14 5.1. 5.2. 5.3. 6. 7. 6.1. 7.1. SYNTAXE DU JCL ................................................................................................................................ 14 CREATION D’UN FICHIER PAR JCL ....................................................................................................... 14 CONTROLE DU JOB PAR SDSF .............................................................................................................. 15 IND$FILE ........................................................................................................................................... 16 SPUFI ................................................................................................................................................. 18

TP4 : TRANSFERT DE FICHIERS ....................................................................................................... 16 TP5 : DB2 .................................................................................................................................................. 18

Mainframe IBM.doc

Page 2 / 20

support des technologies IBM et de WebSphere.multi-traitement grâce à plusieurs processeurs. . Caractéristiques de z/OS : . z/OS .multi-tâches sur différentes partitions. 2. transfert de fichier .DB2 . Fonctionnement des Grands Systèmes IBM 2.1. Saisie commandes par le sous-système TSO et l’environnement de développement ISPF : manipulation de fichiers.serveur HTTP.1.).3.Outil de gestion des sources Endevor . édition de sources (COBOL. A ce jour.doc Page 3 / 20 . de son fonctionnement et des applications et outils nécessaires à son utilisation. .2. .VSAM.communication par TCP/IP. remplacé par z/OS.démarrage à partir d’un disque. Mainframe IBM.TSO/ISPF. .Mainframe IBM 1.gestion mémoire virtuelle. .JCL . etc. JCL. 2. . lequel date de 1966 et était orienté batch (JCL).TSO.Systèmes d’exploitation MVS. Objet du document Description succincte de l’environnement Grands Systèmes IBM.CICS 2.ISPF. z/OS z/OS date de 2000. UNIX. . MVS date de 1974. Sujets abordés : . .adressage 64 bits. MVS n’est plus maintenu par IBM. fichiers IBM. Systèmes d’exploitation IBM : Historique et grands principes 2.SYSPLEX (grappe d’ordinateurs IBM qui fonctionnent en parallèlle comme un seul ordinateur). Caractéristiques de MVS : . . . MVS MVS est un successeur de l’OS/360.3. . Java.SDSF.

USER. Les fichiers sont regroupés en catalogues. langage interprété de commandes pour lancer (ou soumettre) des jobs.R[ename] .2.Z : aide : retour à l’écran précédent : pagination arrière : pagination avant : pagination vers la gauche : pagination vers la droite : rappelle les commandes précédentes : divise l’écran en deux parties : navigue entre deux écrans : crée un nouvel écran : affiche la liste des écrans pour naviguer entre eux : affiche à partir de x dans une liste de fichiers : dans un PDS. le contrôle des résultats se fait par SDSF. tous deux sur fichiers VSAM. Mainframe IBM.F8 .Start .F10 .3.I|S . la longueur du bloc est contenue dans les 4 premiers octets du bloc. système transactionnel créé en 1969. variable ou indéterminée. peut être sauvegardé) : affiche les caractéristiques du fichier : supprime le fichier : renomme le fichier : compresse le fichier (PDS) 2. Gestion TP par CICS.3.F11 .4.F3 .Swap list .3. 2.F12 . Gestion Fichiers Deux principales méthodes d’accès : QSAM (séquentiel) et VSAM (spécifique IBM).doc Page 4 / 20 .Swap ou F9 .V[iew] .B[rowse] . ne peut être sauvegardé) : affiche le contenu du fichier (modifiable.Keys 2) face au nom du fichier : .F7 . la longueur de l’enregistrement est contenue dans les 4 premiers octets de celui-ci.Mainframe IBM Commandes TSO/ISPF : 1) sur la ligne de commandes : . En format variable. Commandes codées ‘EXEC CICS …’.3. Si les enregistrements sont groupés en blocs. Gestion Batch par JCL.Sort [colonne] .S[elect] x . On peut accéder à un enregistrement de manière séquentielle ou directe.D[elete] .5. Types particuliers de fichiers : DSN (PROJECT. Les fichiers séquentiels peuvent avoir des enregistrements de longueur fixe. 2. Gestion bases de données par IMS DL/I (hiérarchique) et DB2 (relationnel).Split ou F2 .FILENAME) et PDS (fichiers partitionnés : bibliothèque de fichiers « membres »).L[ocate] x .3. qui sont ou non regroupés en blocs contenant un nombre constant d’enregistrements.Help ou F1 . affiche ou crée le membre x : trie l’affichage d’ une liste de fichiers sur la colonne (Name par défaut) : affiche les valeurs assignées aux touches de fonction (modifiables) : affiche le contenu du fichier (non modifiable) : affiche le contenu du fichier (modifiable.E[dit] . 2.

doc Page 5 / 20 . Accès au Mainframe IBM Figure 1 : Cliquer sur raccourci application MVS.Mainframe IBM 3. TP1 : visu des sources dans Endevor 3. Mainframe IBM.1. puis saisir code d’identification (login) et mot de passe (indifféremment en majuscules ou minuscules).

doc Page 6 / 20 . TP2 : Gestion de fichiers et édition 4.Mainframe IBM 4. Mainframe IBM. Visu d’un fichier Saisir ‘3’ pour afficher l’écran des utilitaires de gestion de fichiers. Figure 12 : Saisir le choix ‘4’ « liste des fichiers » sur l’écran des utilitaires de gestion de fichiers.1.

Figure 14 : Sur l’écran de liste des fichiers. saisir ‘v’ (ou ‘b’ ou ‘e’) pour voir le contenu du fichier. Mainframe IBM. Figure 15 : Mettre le curseur devant le nom du fichier et valider pour voir son contenu.doc Page 7 / 20 .Mainframe IBM Figure 13 : Saisir le préfixe des fichiers à lister (= identifiant utilisateur MVS).

o.i[nnnnn] : insère 1 à nnnnn lignes après la ligne.CUT : combiné avec une commande ligne de copie ou move.RES[et] : efface messages et réaffiche le fichier. copie 1 à nnnn fois le bloc de lignes (idem pour m.F[ind] xxx : recherche chaîne de caractères. .UP ou F7 [nnnn] : recule d’une page écran (défaut) ou du nombre de lignes nnnn ou ‘m’ pour aller au début du fichier. .CAN[cel] : sort de l’affichage du fichier.b[nnnnn] : combiné avec une commande de copie ou move. . x). si EDIT. F XXX : Exclusion combiné avec Find : n’affiche que les lignes contenant XXX .Mainframe IBM Commandes de l’éditeur : 1) sur la ligne de commandes : . . . d.>|<[nnnnn] : décale de 1 à nnnn positions sur la ligne. . . .HELP ou F1 : aide – F1 deux fois de suite affiche un autre écran d’aide. revient au niveau précédent.DOWN ou F8 [nnnn] : avance d’une page écran (défaut) ou du nombre de lignes nnnn ou ‘m’ pour aller à la fin du fichier. . .x[nnnnn] : sélectionne nnnnn lignes à exclure de l’affichage à partir de la ligne. copie ou déplace les lignes sauvegardées à l’emplacement choisi. .PASTE : combiné avec une commande ligne ‘a’ ou ‘b’. .r[nnnnn] : répète 1 à nnnnn fois la ligne. répétition par F5.a[nnnnn] : combiné avec une commande de copie ou move. .rr[nnnnn] : sur la 1ère et la dernière ligne. répétition par F6. répète 1 à nnnn fois le bloc de lignes. . aussi pour un bloc de lignes. Mainframe IBM.)|([nnnnn] : décale de 1 à nnnn positions sur la ligne.RETR[ieve] ou F12 : rappelle commande précédente.UNDO : annule la modification. . . aussi pour un bloc de lignes. sauvegarde modifications. sauvegarde 1 à nnnn lignes. . .X ALL . fusionne (overlay) 1 à nnnn lignes sur la ou les lignes.END ou F3 : sort de l’affichage du fichier.o[nnnnn] : combiné avec copie ou move. .cc[nnnnn] : sur la 1ère et la dernière ligne. . 3) combinaison sur ligne de commandes et ligne de code : .d[nnnnn] : sélectionne nnnnn lignes à supprimer à partir de la ligne. . .Ln : affiche à partir de la ligne n.doc Page 8 / 20 . ajoute 1 à nnnn lignes après la ligne. .c[nnnnn] : sélectionne nnnnn lignes à copier à partir de la ligne. ajoute 1 à nnnn lignes avant la ligne. .HI[gh] : affiche en couleurs selon langage. 2) sur la ligne de code : .m[nnnnn] : sélectionne nnnnn lignes à déplacer à partir de la ligne.C[hange] xxx yyy : modifie chaîne de caractères. annule modifications.

Mainframe IBM. Figure 17 : Saisir ‘c’ pour Copie et le nom du fichier source.2.Mainframe IBM 4. ou encore par allocation d’espace disque. saisir ‘3.doc Page 9 / 20 .2. 4. Création d’un fichier La création de fichier manuelle peut se faire en copiant un fichier existant vers un fichier qui sera créé.1.3’ pour afficher l’utilitaire de copie de fichiers. Création par copie de fichier Figure 16 : Sur l’écran Menu racine.

Mainframe IBM Figure 18 : Saisir le nom du fichier cible. Figure 19 : Saisir ‘1’ pour une copie en gardant le même format de fichier.doc Page 10 / 20 . Mainframe IBM.

Mainframe IBM Figure 20 : Saisir ‘s’ devant les noms de membres à copier. Création par allocation de fichier Figure 21 : Saisir ‘=3. ou ‘S *’ en ligne de commande pour les copier tous.2. Mainframe IBM.doc Page 11 / 20 .2’ pour aller directement sur l’utilitaire d’allocation. 4.2.

Mainframe IBM.Mainframe IBM Figure 22 : Saisir un nom de fichier déjà alloué pour afficher ses caractéristiques. Figure 23 : Saisir ‘a’ et le nom du fichier pour allouer un nouveau fichier.doc Page 12 / 20 . puis sur l’écran suivant valider par la touche Entrée.

Mainframe IBM Figure 24 : Saisir éventuellement les nouveaux paramètres d’allocation du fichier. puis Entrée pour créer le fichier. Mainframe IBM. Figure 25 : Saisir la touche ‘F8’ pour afficher la page suivante d’allocation du fichier.doc Page 13 / 20 .

Syntaxe du JCL Les « cartes » commencent par ‘//’ en 1ère position et s’écrivent sur 80 caractères (71 en fait).MYFILE.RLSE) Figure 27 : Ce JCL lance le job P07945V1 qui exécute le programme IEFBR14 et crée le fichier de ddname MYFILE et data set name P07945.TEST. STEPLIB) ou des données Figure 26 : Principales instructions du JCL.BLKSIZE=4096). // UNIT=(SYSDA). Pour soumettre le job : SUB[MIT] en ligne de commandes.NOTIFY=&SYSUID //* //*------------------------------------------------------------//* CREATION FICHIER //*------------------------------------------------------------//* //STEP1 EXEC PGM=IEFBR14 //MYFILE DD DISP=(NEW.Mainframe IBM 5.CATLG).MYFILE. TP3 : JCL et SDSF 5.1). // DSN=P07945. Création d’un fichier par JCL //P07945V1 JOB (CREATFIL). ces fichiers peuvent contenir des programmes (JOBLIB.MSGLEVEL=(1.'FGU'.doc Page 14 / 20 . // REGION=4M.CATLG. en majuscules. Mainframe IBM.CLASS=A.(1. 5.MSGCLASS=X.RESTART=*.LRECL=4090.SPACE=(TRK.2.TEST. // DCB=(RECFM=VB.1).1. JOB marque le début du job et lui donne un nom marque le début du step dans le job et spécifie EXEC le nom du programme à lancer DD décrit chaque fichier utilisé dans un step.

P : supprime (purge) le job et sa sortie .S : sélectionne le job pour affichage .I[nomclasse] : affiche tous les jobs en entrée pour une classe d’exécution ou toutes les classes .Mainframe IBM 5.DA [OJOB] : affiche tous les jobs actifs .doc Page 15 / 20 .3.SJ : sélectionne le job pour affichage et modification (édition) Mainframe IBM.OWNER *|userid : affiche tous les jobs appartenent à ce propriétaire . Principales commandes SDSF : 1) En ligne de commande (primary commands) : .? : sélectionne le job pour affichage par ddname/stepname .LOG : affiche la log du Système .SORT nomcolonne : trie l’affichage sur le nom de la colonne 2) En face du nom de job (action characters) : .O[nomclasse] : affiche tous les jobs en sortie pour une classe d’exécution ou toutes les classes .C : arrête (cancel) le job en conservant sa sortie .PRE[FIX] [userid]* : affiche tous les jobs commençant par le préfixe .H[nomclasse] : affiche tous les jobs retenus (held) pour une classe d’exécution ou toutes les classes . Contrôle du job par SDSF Figure 28 : Ecran SDSF et commandes primaires.

TP4 : transfert de fichiers 6. Figure 30 : Cliquer sur l’icône pour transférer un fichier unique par IND$FILE. IND$FILE Figure 29 : Saisir ‘6’ pour passer une commande TSO.Mainframe IBM 6. Mainframe IBM.1.doc Page 16 / 20 .

Mainframe IBM. éventuellement modifier les paramètres du transfert.Mainframe IBM Figure 31: Utilitaire de transfert de fichiers : écrire les noms des fichiers source et cible.doc Page 17 / 20 .

Figure 32: Saisir ‘1’ pour accès à SPUFI de Qualification.doc Page 18 / 20 . Figure 33 : Saisir ‘1’ pour accès à SPUFI. Mainview. SPUFI Utilitaires d’accès aux données et à la structure des tables DB2 : SPUFI. Mainframe IBM.1. Platinum.Mainframe IBM 7. TP5 : DB2 7. Princeton.

Mainframe IBM Figure 34 : Saisir les noms de fichiers et les options. Figure 35 : Affichage des paramètres d’entrée-sortie.doc Page 19 / 20 . Mainframe IBM.

doc Page 20 / 20 .Mainframe IBM Figure 36 : Saisie de la requête SQL. Figure 37 : Valider pour exécuter la requête SQL. Mainframe IBM.

You're Reading a Free Preview

Télécharger
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->