IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Cobol Discussion :

[z/OS] Utilisation de fichier VSAM en Cobol


Sujet :

Cobol

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 1
    Points : 2
    Points
    2
    Par défaut [z/OS] Utilisation de fichier VSAM en Cobol
    Bonjour,
    J'aurais bientot à utiliser les fichiers VSAM en cobol.
    Je voulais savoir si quelqu'un aurait une documentation en français sur le sujet ?

    J'ai déjà quelques questions : Il y a t'il une limite dans le nombre de données de la clé d'un VSAM ? Ou dans sa taille ?
    Est il envisageable de traiter un fichier de + de 150.000 enregistrements en TP ?

    Merci d'avance pour votre aide précieuse

    Titi44

  2. #2
    Membre éclairé Avatar de Peut-êtreUneRéponse
    Homme Profil pro
    IT Specialist - IBM Z
    Inscrit en
    Décembre 2006
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : IT Specialist - IBM Z
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 548
    Points : 801
    Points
    801
    Par défaut
    Bonjour Titi44, j'ai 3 chapitres des cours MVS qui pourraient t'intéresser:
    • Chap 7 - Présentation des fichiers VSAM et utilisation d'AMS
    • Chap 8 - Etudes détaillées des fichiers VSAM
    • Chap 9 - Fichiers VSAM, index secondaires
    Pour l'instant ils ne sont pas en ligne mais je les ai au format word. Si ça t'intéresse, laisse moi ton email par MP pour que je te les envois.

    NB: ils ont été rédigé il y a quelques temps, je ne les ai pas encore dépoussiérés, je le fais généralement au moment de les mettre en ligne mais comme tu en as besoin...

    .

  3. #3
    Membre du Club
    Inscrit en
    Avril 2005
    Messages
    175
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 175
    Points : 59
    Points
    59
    Par défaut Suite
    Bonjour,

    je suis aussi interessé par l'utilisatin des fichiers VSAM en COBOL.

    Merci

  4. #4
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    Bonjour,

    je m'intéresse aussi au fichiers VSAM.
    Mon email est mailto:erik_gollot@yahoo.fr
    Je suis donc intéressé par les versions word des chapitres que tu mentionnes sur ta page de cours.

    Sinon, existe t-il une solution pour avoir des fichiers VSAM sous Windows ?
    Connais-tu un driver JDBC pour VSAM qui soit gratuit ?

    Mon idée étant de voir ce que je peux faire avec un driver JDBC pour fichiers VSAM et un outil de rétro-conception de base de données. Je veux donc voir ce que pourrait donner une vision relationnelle d'un fichier VSAM.

    Merci d'avance

  5. #5
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2005
    Messages
    1 473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 473
    Points : 3 283
    Points
    3 283
    Par défaut
    Citation Envoyé par ego
    ... Sinon, existe t-il une solution pour avoir des fichiers VSAM sous Windows ?
    Connais-tu un driver JDBC pour VSAM qui soit gratuit ?
    Pour moi les fichiers VSAM sont vraiment spécifiques à la plateforme z/OS.
    Ils sont déjà difficilement manipulables avec TSO/ISPF, alors imaginer un accès client gratuit en plus ...
    Mais bon on ne peut jurer de rien ...
    Le SGBD relationnel DB2 z/OS est considérablement plus sophistiqué que VSAM et offre de nombreuses possibilités d'accès distribués.

    Mon idée étant de voir ce que je peux faire avec un driver JDBC pour fichiers VSAM et un outil de rétro-conception de base de données. Je veux donc voir ce que pourrait donner une vision relationnelle d'un fichier VSAM.
    C'est du VSAM KSDS, ESDS, RRDS ou LDS ?
    Encore une fois la comparaison avec DB2 et son catalogue (le "méta modèle") va donner un très net désavantage à VSAM.
    Par exemple, que fournir en entrée de l'outil de rétro-conception ?

  6. #6
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    En fait, il existe des drivers JDBC pour VSAM, notamment chez IBM. Mais vu la doc, rapidemment, il fonctionne sous une forme client/serveur avec le fichier VSAM toujours sous z/OS. J'imaginai qu'il puisse y avoir une émulation côté Windows pour éviter un accès mainframe.
    Pour la comparaison avec DB2, il ne s'agit pas de cela car je veux simplement "voir" un fichier VSAM comme on voit une BD relationnel. Le bien fondé de l'utilisation de VSAM n'est pas en cause ici.
    Et comme nous travaillons dans la même boite, tu dois savoir qu'il y a encore des fichiers VSAM utilisés malgré la supériorité des bases relationnelles actuelles. Mais ça c'est un peu comme le reste...........

  7. #7
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2005
    Messages
    1 473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 473
    Points : 3 283
    Points
    3 283
    Par défaut
    Citation Envoyé par ego
    ... Et comme nous travaillons dans la même boite, tu dois savoir qu'il y a encore des fichiers VSAM utilisés malgré la supériorité des bases relationnelles actuelles. Mais ça c'est un peu comme le reste...........
    Justement ça m'étonne un peu, puisque pour notre site principal z/OS les fichiers VSAM sont vraiment très rares, sauf cas particuliers comme les progiciels par exemple.
    Il pour ça plein de raisons, mais une est vraiment majeur : IMS/TM notre moniteur transactionnel a beaucoup de mal a "bien" travailler avec de tels fichiers ...

  8. #8
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    c'est une information très intéressante, merci.
    Je ne révèlerai bien sûr pas ici le projet qui m'a demandé cela mais oui, cela existe. Peut être s'agit-il d'une migration vers DB2, je ne connais pas encore le détail ! :-)

    Merci de ta réponse

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Août 2002
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 48
    Points : 43
    Points
    43
    Par défaut
    La facon la plus simple de proceder est de migrer le fichier VSAM sous DB2 et de l'acceder grace a un client ODBC.
    Il existe des produits de migration VSAM vers DB2.(VSAM2DB2)

  10. #10
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    ok, merci de ta réponse

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB.NET] Utiliser un fichier udl
    Par HULK dans le forum Windows Forms
    Réponses: 7
    Dernier message: 01/12/2004, 11h14
  2. [NASM] Utiliser des fichiers ressources
    Par trax44 dans le forum Assembleur
    Réponses: 8
    Dernier message: 26/09/2004, 18h42
  3. Utilisation de fichiers batch
    Par shifty.net dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 01/08/2004, 16h31
  4. [struts] utiliser plusieurs fichiers properties
    Par jaimepasteevy dans le forum Struts 1
    Réponses: 7
    Dernier message: 03/10/2003, 17h02
  5. [Turbo Pascal] Utiliser un fichier Excel
    Par Lady dans le forum Turbo Pascal
    Réponses: 10
    Dernier message: 09/03/2003, 20h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo