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 11/11/2009, 17h20   #1
Candidat au titre de Membre du Club
 
Inscription : novembre 2009
Messages : 48
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 48
Points : 11
Points : 11
Par défaut Explication JCL

Bonjour,
Code :
1
2
3
4
5
6
7
8
//         EXEC  PGM=SMFQUOI,                                   
//             PARM='Nom_du_fichier_a_rechercher'      
//*mettre la steplib ou le pgm compilé si pas en lnklst                   
//*STEPLIB DD DSN=nom_bibli_du_pgm,DISP=SHR                     
//SYSUDUMP DD  SYSOUT=3                                         
//SYSUT2   DD  SYSOUT=3,                                        
//    DCB=(RECFM=FA,LRECL=133,BLKSIZE=133)                                        
//SYSUT1   DD  DSN=NOM_DU_FICHIER_SMF,DISP=SHR
c'est possible de m'explique "NOM_DU_FICHIER_SMF" et l'assembleur a compiler ou a exécuter direct ?

Dernière modification par lah.123 ; 11/11/2009 à 17h31.
lah.123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2009, 18h04   #2
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 071
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 071
Points : 1 659
Points : 1 659
C'est sans doute le fichier qui contient les traces SMF sur votre site z/OS ...

Attention, ce sont des fichiers volumineux et très souvent gérés en fichiers à génération...
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2009, 18h09   #3
Candidat au titre de Membre du Club
 
Inscription : novembre 2009
Messages : 48
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 48
Points : 11
Points : 11
... Mais pour exécuter l'assembleur j’ai ce message :

Code :
PROGRAM "SMFQUOI" IS NOT EXECUTABLE
lah.123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2009, 23h21   #4
Membre expérimenté
 
Avatar de Homer-ac
 
Inscription : octobre 2007
Messages : 449
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : octobre 2007
Messages : 449
Points : 518
Points : 518
Message programme not exécutable et non pas un abend ? Il devrait nécessairement y avoir un ABEND S806 ou autre Sx06 asorti d'un sous-code qui permettrait de savoir de quoi il retourne. Ce programme est visiblement le code Assembleur posté par Lemming1406 ici
Visiblement il a été mal assemblé et linkédité, peut-être à cause de la différence de nom entre le pgm du JCL et dans la CSECT. Vérifier la sysout de du linkédit le nom du module linkédité et ses attributs en regard du membre dans la directory de la loadlib (marqué NX par exemple ?). D'autre part, ce programme n'est pas réentrant, AMODE et RMODE 24, ce qui ne gène en rien puisqu'il est complètement autonome, à condition toutefois de le linkéditer comme ceci, ce qui peut aussi être facilement vérifié via les attributs du load.

Ceci étant, je ne peux pas m'empêcher de rappeler la remarque de Luc Orient, Les fichiers SMS sont volumineux et même pour un programme assembleur, il faut faire attention à ce que l'on va passer au programme.
vu la question
Citation:
c'est possible de m'explique "NOM_DU_FICHIER_SMF"
il me semble que les équipes systèmes sont les plus compétentes pour ce genre de manipulation avec des données SMF.
nb. Cette remarque n'a rien de personnel, il fait préciser que toutes les données SMF ne sont généralement pas collecté sur les sites. Si les types 14 (accès INPUT) et 15 (accès OUTPUT) ne sont pas collectés notemment (et ça fait pas mal de monde !), ce programme ne servira à rien.

Dernière modification par Homer-ac ; 12/11/2009 à 15h35. Motif: precision équipe système pour SMF
Homer-ac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2009, 11h17   #5
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
Le programme ne fait qu'une lecture du fichier SMF, je n'ai jamais eu aucun problème même avec un cumul de fichier smf sur 1 mois. De plus, ce programme est assez rapide sauf bien entendu quand les fichiers smf sont sur cassettes, ça prend plus de temps.

Ceci dit, si les enregistrements ne sont pas collectés, ça ne sert à rien. Demandez à vos Ingé systèmes s'ils le sont puis demandez leur le nom des fichiers smf ou une copie de ces fichiers (si par mégarde, vous supprimiez ces fichiers, vous risqueriez de vous attirer de gros ennuis). De plus, avant de passer ce programme, vous pouvez à partir du fichier smf d'origine, n'extraire que les enregistrements nécessaire à l'exploitation de la recherche.

Si vous n'êtes pas sûr de ce que vous faites, demandez conseil.
Lemmings1406 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 +1. Il est actuellement 05h01.


 
 
 
 
Partenaires

Hébergement Web