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 28/01/2011, 12h27   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 44
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 44
Points : 0
Points : 0
Par défaut jcl : comparaison des enregistrements de deux fichiers

Bonjour,

Je souhaiterais comparer les enregistrements de deux fichiers, et avoir le résultat, dans un troisième fichier, en détail.

Je connais l'existence de SUPERCE Utility sous ISPF, mais le résultat ne me semble pas complet. Faut-il renseigner certains paramètres pour avoir de meilleurs résultats ?

Merci d'avance.

Twisty.
twisty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 13h14   #2
Invité de passage
 
Inscription : janvier 2011
Messages : 44
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 44
Points : 0
Points : 0
Par défaut complément de la question

Si SuperCe Utility d'ISPF est suffisant (=3.13), Pourriez-vous me communiquer sa procédure, pour le mettre dans un jcl et l'exécuter en Batch ?

Merci d'avance.

Twisty
twisty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 14h18   #3
Membre actif
 
Baptiste GRISEL
Inscription : novembre 2009
Messages : 153
Détails du profil
Informations personnelles :
Nom : Baptiste GRISEL
Âge : 28

Informations forums :
Inscription : novembre 2009
Messages : 153
Points : 180
Points : 180
Pour l'exécuter en Batch, rien de plus simple, il suffit de choisir l'option 2 - Batch en bas sous "Execution Mode".

Tu vas avoir d'autres panel à renseigner et ça va te demander si tu veux éditer le jcl avant l'exécution.
Lemmings1406 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2011, 12h19   #4
Invité de passage
 
Inscription : janvier 2011
Messages : 44
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 44
Points : 0
Points : 0
Par défaut recherche de paramètre sous SUPERCE Utility

Justement je recherche les paramètres adéquates, pour avoir le résultat le plus précis possible. Avec Deltal et linecmp, on n'a pas toutes les lignes de comparaison. Mais, il est possible que j'interprète mal les résultats. Que signifie vraiment le "I" , le "D", et le "DR" en début de chaque enregistrement ? Comment repère t-on les différences entre deux enregistrements distincts des fichiers comparés, et les insertions (un enregistrement qui existe dans un fichier, mais pas dans l'autre ?

Merci d'avance.

Twisty
twisty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2011, 14h56   #5
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 096
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 096
Points : 1 704
Points : 1 704
Citation:
Envoyé par twisty Voir le message
... Que signifie vraiment le "I" , le "D", et le "DR" en début de chaque enregistrement ?

Citation:
I Insert Data that is in the new file, but is missing from the sequence in the old file.

D Delete Data that is in the old file, but is missing from the sequence in the new file.

DR Delete Replace For BYTE compare type only. The bytes in the old file that were replaced by the bytes shown in the preceding insert (I) line.
Source :
ISPF User's Guide Vol II
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h47.


 
 
 
 
Partenaires

Hébergement Web