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

DB2 Discussion :

UNLOAD DSNTIAUL et allocation de SYSREC


Sujet :

DB2

  1. #1
    Membre averti
    Inscrit en
    mars 2004
    Messages
    1 680
    Détails du profil
    Informations forums :
    Inscription : mars 2004
    Messages : 1 680
    Points : 382
    Points
    382
    Par défaut UNLOAD DSNTIAUL et allocation de SYSREC
    Bonjour,

    lorsque l'on effectue un unload via

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    RUN  PROGRAM(DSNTIAUL) PLAN(DSNTIAUL)
    on donne les allocations suivantes aux fichiers sysrec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    //SYSPRINT DD SYSOUT=*                                 
    //SYSUDUMP DD SYSOUT=W,HOLD=YES                        
    //SYSPUNCH DD DSN=SYSPUNCH.PROD,DISP=SHR
    //SYSREC00 DD DSN=DB2.TBL0,           
    //         DISP=(,CATLG),                              
    //          SPACE=(CYL,(50,200),RLSE)                  
    //SYSREC01 DD DSN=DB2.TBL1,           
    //         DISP=(,CATLG),                              
    //          SPACE=(CYL,(50,200),RLSE)                  
    //SYSREC02 DD DSN=DB2.TBL2,           
    //         DISP=(,CATLG),                              
    //          SPACE=(CYL,(50,200),RLSE)
    mais je me rends compte que les fichiers ne sont pas alloué comme demandé dans le JCL.
    Est-ce DB2 qui prends la main dans les allocation des fichiers SYSREC ?

    Si oui, est-il possible de voir ce paramétrage ? et le changer éventuellement ?

    Par exemple sur des volumes, l'allocation maximale est 8160 Tracks par volume alors qu'elle devrait être de : 50 + 20*15extents soient : 3050 CYLINDRE ou encore 45750 TRACKS

    le disque en question à pourtant est n'est trop fragmenté :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Volser    Unit Devtyp   FTrk      LTrk     FCyl     LCyl   DSCB %Use Mnt VTOC SGRP     Frag
    VOL001 BG15 3390-9 280062  20460 18625  1364  48730   43 Prv Actv    SGVOL01  379
    Si vous avez des pistes ?

  2. #2
    Membre chevronné Avatar de bernard59139
    Profil pro
    Administrateur de base de données
    Inscrit en
    octobre 2006
    Messages
    922
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : octobre 2006
    Messages : 922
    Points : 1 971
    Points
    1 971
    Par défaut
    deja, c'est un dsntiaul , pas un UNLOAD. Ce n'est pas tout à fait la même chose.

    Pour répondre à la question, DSNTIAUL ne prend pas la main sur l'allocation de fichier SYSREC.

    Mais de nombreux logiciels peuvent le faire, en vrac SMS,CA-DISK,STOP-X37......
    Faut voir avec vos administrateurs.

    a+

  3. #3
    Membre averti
    Inscrit en
    mars 2004
    Messages
    1 680
    Détails du profil
    Informations forums :
    Inscription : mars 2004
    Messages : 1 680
    Points : 382
    Points
    382
    Par défaut
    OK, merci bernard59139.
    On a VAM chez nous. Je vais chercher de ce côté.

Discussions similaires

  1. DB2 Z/os V9.1 différence entre DSNTIAUL et UNLOAD
    Par SuperWaza dans le forum DB2
    Réponses: 7
    Dernier message: 16/07/2010, 22h43
  2. Allocation dynamique de mémoire en asm
    Par narmataru dans le forum Assembleur
    Réponses: 7
    Dernier message: 17/12/2002, 23h31
  3. Réponses: 4
    Dernier message: 03/12/2002, 17h47
  4. [Turbo Pascal] Allocation et désallocation de pointeurs dans une fonction
    Par neird dans le forum Turbo Pascal
    Réponses: 13
    Dernier message: 17/11/2002, 21h14
  5. Allocation de ressources
    Par Eric Pasquier dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 08/10/2002, 10h19

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