Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > z/OS
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/07/2007, 18h30   #1
Modérateur
 
Avatar de al1_24
 
Homme Alain
Ingénieur d'études décisionnel
Inscription : mai 2002
Messages : 4 450
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 51
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études décisionnel
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 4 450
Points : 7 559
Points : 7 559
Par défaut Exécution de JCL sous Windows ou Unix

Bonjour,

Je travaille dans un environnement mixte MVS / Unix / Windows.
La majorité des JCL que je dois tester ne servent qu'à lancer l'exécution d'un interpréteur de commandes SQL propre au SGBD (sous Unix) accessible depuis les trois environnements.
J'aurais donc voulu savoir s'il existait en environnement Windows ou Unix un programme permettant l'interprétation d'un JCL.

Merci
__________________
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
al1_24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2007, 23h24   #2
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 098
Détails du profil
Informations personnelles :
Nom : Homme François Durand
Âge : 53
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Spécialiste Delivery Mainframe IBM
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 1 098
Points : 1 707
Points : 1 707
Citation:
Envoyé par al1_24
Bonjour,

Je travaille dans un environnement mixte MVS / Unix / Windows.
La majorité des JCL que je dois tester ne servent qu'à lancer l'exécution d'un interpréteur de commandes SQL propre au SGBD (sous Unix) accessible depuis les trois environnements.
J'aurais donc voulu savoir s'il existait en environnement Windows ou Unix un programme permettant l'interprétation d'un JCL.

Merci
Je ne comprends pas très bien la question ...

Sinon, je crois savoir qu'il existe des émulateurs MVS sous Windows ou Unix comme les produits de Merant (commerciaux) ou Hercules (logiciel libre) ...

Par contre, ça sert plutôt pour ceux qui, justement, n'ont pas de mainframe à disposition, comme une école par exemple ...

Maintenant, si on a un environnement MVS à disposition on l'utilise non ?
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 11h25   #3
Modérateur
 
Avatar de al1_24
 
Homme Alain
Ingénieur d'études décisionnel
Inscription : mai 2002
Messages : 4 450
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 51
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études décisionnel
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 4 450
Points : 7 559
Points : 7 559
Meci de ta réponse.

Je vais regarder le produit de Hercules.

Citation:
Envoyé par Luc Orient
Par contre, ça sert plutôt pour ceux qui, justement, n'ont pas de mainframe à disposition, comme une école par exemple ...
Maintenant, si on a un environnement MVS à disposition on l'utilise non ?
En fait, j'ai deux besoins.
D'une part pouvoir éventuellement prendre du temps à la maison pour comprendre un peu mieux certaines choses.
D'autre part, au travail, pouvoir effectuer des tests assez rapidement sans passer par les procédures de relivraison de SYSIN, qui me font perdre 30 à 45 minutes à chaque fois compte tenu de la complexité de ces procédures (transfert FTP de Windows vers UNIX + exécution d'un script Unix pour transférer vers MVS + demande d'exécution d'un JCL pour intégrer les modifications + demande d'exécution de la procédure qui vient d'être modifiée)
Pour le moment, j'ai simplifié la boucle en écrivant à côté de chaque procédure JCL un script Korn Shell effectuant le même enchaînement d'opérations, que j'exécute sous Cygwin sur mon poste Windows.
Si je pouvais éviter cette double écriture, ce serait bien agréable.

En attendant, je tente d'écrire un script Korn Shell qui interprétera les lignes du JCL pour préparer automatiquement les scripts que je réécris actuellement à la main.
__________________
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
al1_24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 20h33   #4
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 098
Détails du profil
Informations personnelles :
Nom : Homme François Durand
Âge : 53
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Spécialiste Delivery Mainframe IBM
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 1 098
Points : 1 707
Points : 1 707
Citation:
Envoyé par al1_24
...
D'autre part, au travail, pouvoir effectuer des tests assez rapidement sans passer par les procédures de relivraison de SYSIN, qui me font perdre 30 à 45 minutes à chaque fois compte tenu de la complexité de ces procédures (transfert FTP de Windows vers UNIX + exécution d'un script Unix pour transférer vers MVS + demande d'exécution d'un JCL pour intégrer les modifications + demande d'exécution de la procédure qui vient d'être modifiée)
...
Mon dieu que c'est compliqué !
Moi quand je veux exécuter sur DB2 for z/OS une requête SQL en batch (via DSNTEP2 par exemple) je me connecte sous TSO/ISPF, je passe sous l'éditeur pour la saisir et je fais la commande "SUB" et hop ça part ...
Je te plains sincérement et je peux comprendre que ce genre de processus ne donne pas envie de bosser dans le monde du mainframe ...

Sinon pour les curieux voici le lien pour Hercules :
The Hercules Emulator
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h55.


 
 
 
 
Partenaires

Hébergement Web