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

z/OS Discussion :

ISMF par batch


Sujet :

z/OS

  1. #1
    Membre averti
    Inscrit en
    mars 2004
    Messages
    1 885
    Détails du profil
    Informations forums :
    Inscription : mars 2004
    Messages : 1 885
    Points : 411
    Points
    411
    Par défaut ISMF par batch
    Bonjour à tous,

    j'aimerais mettre un volume DISNEW par batch ISMF, mais j'ai le message d'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    - Session £ 1 -------------------------------------------------------       
    - ACBQVAI1 SCDS('SMSX.SCDS2.SCDS') SG(SXDB) VOL(XDU001) FROM() TO() SUF()
      TYPE() STATUSALL(DISNEW) STATUS() UPDHLVLSCDS() ADDVOL                    
    - ACBQVAI1 SCDS('SMSX.SCDS2.SCDS') SG(SXDB) VOL(XDU001) FROM() TO() SUF()
      TYPE() STATUSALL(DISNEW) STATUS() UPDHLVLSCDS() ADDVOL                    
    - ACBQVAI1 SCDS('SMSX.SCDS2.SCDS') SG(SXDB) VOL(XDU001) FROM() TO() SUF()
      TYPE() STATUSALL(DISNEW) STATUS() UPDHLVLSCDS() ADDVOL                    
    - SMSX.SCDS2.SCDS; APPLICATION(DGT6 - SG)                                   
    - XDU001 already exists in the specified CDS                                
    - APPLICATION(DGT6 - SG); FUNCTION(VOLUME)                                  
    - SMSX.SCDS2.SCDS                                                           
    - RETURN CODE(0008); REASON CODE(3265)                                      
    - Session £ 1 -------------------------------------------------------
    c'est le deuxième step qui plante en code 08

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    //XX40DISN JOB (S),MSGCLASS=X,CLASS=O                                                     
    //ADDVOL1 EXEC ACBJBAOB,                                               
    //        PLIB1='SYS1.DGTPLIB'                                         
    //SYSUDUMP DD  SYSOUT=*                                                
    //TEMPFILE  DD  DSN=&&VOLADDS,DISP=(NEW,KEEP),                         
    //  SPACE=(CYL,(15,15)),LRECL=300,RECFM=F,BLKSIZE=300                  
    //SYSTSIN  DD *                                                        
    PROFILE PREFIX(XX003X2)                                                
    ISPSTART CMD(ACBQBAI9) +                                               
    BATSCRW(132) BATSCRD(27) BREDIMAX(3) BDISPMAX(99999999)                
    /*                                                                     
    //VOLADD  DD  *                                                        
    UPDHLVLSCDS()                                                          
    SCDSNAME('SMSX.SCDS2.SCDS') VOL(XDU001) SG(SXDB) STATUSALL(DISNEW)  
    /*                                                                     
    //VOLALT  DD  *                                                        
    /*                                                                     
    /*                                                
    //ADDVOL2 EXEC ACBJBAOB,                          
    //        PLIB1='SYS1.DGTPLIB'                    
    //SYSUDUMP DD  SYSOUT=*                           
    //SYSTSIN  DD DSN=&&VOLADDS,DISP=(OLD,DELETE)     
    //***********************************************

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

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

    Informations forums :
    Inscription : octobre 2006
    Messages : 946
    Points : 2 049
    Points
    2 049
    Par défaut
    un début de réponse https://www.ibm.com/support/knowledg...s200/s2141.htm

    Il faut passer par le ddname VOLALT. La syntaxe ressemble, mais je suis plus dans le métier "disque", donc, à à vérifier!!
    Dans la sys1.samplib, il y a un membre qui donne toutes les info nécessaires.
    a+

Discussions similaires

  1. Bloquer le processus au lancement par Batch
    Par TSalm dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 12/12/2007, 10h42
  2. Enregistrement par batch dans une table
    Par mboubidi dans le forum Administration
    Réponses: 2
    Dernier message: 14/06/2007, 16h07
  3. [Batch] inserer des ligne dans un prog par batch
    Par mirlidas dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 28/04/2007, 11h42
  4. Réponses: 2
    Dernier message: 01/07/2006, 20h10
  5. Changer la résolution d'écran par batch
    Par peel_retrogames dans le forum Windows
    Réponses: 2
    Dernier message: 29/05/2006, 21h40

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