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 02/06/2011, 11h49   #1
Membre du Club
 
Inscription : novembre 2006
Messages : 142
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 142
Points : 55
Points : 55
Par défaut Comment changé le type de PDS à PDSE ?

Bonjour,

J’ai un PDS qui contiens des membres mais quand je veux ajouter un autre membre il me donne un message (No space in directory) mais même quand je met (Z) devant le PDS pour compresser il me donne même message alors ma question :

Comment changé le type de PDS à PDSE ?

Merci
a_karim_fr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/06/2011, 17h55   #2
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 a_karim_fr Voir le message
... Comment changer le type de PDS à PDSE ?
Sauf erreur de ma part, je ne pense pas que ce soit possible ...

Pour moi il faut créer une nouvelle bibliothèque en PDSE et copier l'ancienne dans la nouvelle ...
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 09h29   #3
Membre du Club
 
Inscription : novembre 2006
Messages : 142
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 142
Points : 55
Points : 55
Merci pour votre réponse, mais c'est possible d'augmenter la taille de ce PDS ?
a_karim_fr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 12h00   #4
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
Je ferais la même réponse ... Pour agrandir un PDS il faut le copier dans un autre ...
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 16h04   #5
Membre du Club
 
Inscription : novembre 2006
Messages : 142
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 142
Points : 55
Points : 55
Merci pour l'information
a_karim_fr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2011, 16h32   #6
Membre à l'essai
 
Homme
Inscription : juillet 2011
Messages : 21
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juillet 2011
Messages : 21
Points : 21
Points : 21
Citation:
Envoyé par Luc Orient Voir le message
Sauf erreur de ma part, je ne pense pas que ce soit possible ...

Pour moi il faut créer une nouvelle bibliothèque en PDSE et copier l'ancienne dans la nouvelle ...
Bonjour ,

Je crois savoir que ADRDSSU convertit des PDS en PDSE ainsi :

//STEP01 EXEC PGM=ADRDSSU,PARM='UTILMSG=YES',
// REGION=5M
//SYSOUT DD SYSOUT=*
//SYSDBOUT DD SYSOUT=*
//SYSABEND DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
COPY DS (INC( -
nom_du_PDS -
)) -
CONVERT (PDSE(**)) -
TGTALLOC(SOURCE)

et inversement en changeant le paramètre PDSE par PDS

Bakounine
bakounine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 09h58   #7
Membre à l'essai
 
Inscription : février 2010
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 31
Points : 23
Points : 23
j'ai testé et eu l'erreur suivante :

UNABLE TO ALLOCATE SMS MANAGED DATA SET BECAUSE NEITHER DELETE NOR RENAMEU WAS SPECIFIED.

nous sommes sous SMS, est-cela qui pose pb?
benchab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 11h19   #8
Membre à l'essai
 
Homme
Inscription : juillet 2011
Messages : 21
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juillet 2011
Messages : 21
Points : 21
Points : 21
Bonjour ,

Pardon mon copier-collé avait tronqué une ligne. Je viens de faire un test dans les deux sens et ca marche :

//STEP01 EXEC PGM=ADRDSSU,PARM='UTILMSG=YES,TRACE=YES',
// REGION=5M
//SYSOUT DD SYSOUT=*
//SYSDBOUT DD SYSOUT=*
//SYSABEND DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
COPY DS (INC( -
IDUTEIL.$ -
)) -
CONVERT (PDSE(**)) -
TGTALLOC(SOURCE) -
DELETE //

Bakounine
bakounine est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/07/2011, 11h43   #9
Membre à l'essai
 
Inscription : février 2010
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 31
Points : 23
Points : 23
c'est nickel sans le // après DELETE.

Je supprimais à chaque fois le PDS pour en créer un nouveau, mais plus besoin.

Merci.
benchab est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h15.


 
 
 
 
Partenaires

Hébergement Web