PDS and PDSE

                                                        PDS and PDSE

1.       The differences between PDS and PDSE:

l         PDSE的数据和目录结构是同构的,可随时增加大小;PDS的目录大小是固定的,一旦确定就无法改变,所以会出现目录空间耗尽的情况.

l         PDS的数据成员被删除后空间不是立即可用,要经过COMPRESS后才能重用;PDSE则不需压缩.

l         PDSE必须是SMS管理的,PDS通常不是.

l         同一时间可以有多个用户同时使用DISP=SHR参数访问一个PDSE数据集,PDS仅允许一个用户.

2.       How to create PDS and PDSE library

//TRN012F  JOB  NATHAN,NOTIFY=&SYSUID,MSGLEVEL=(1,1)           

//STEP1   EXEC PGM=IEFBR14                                     

//GENERPS DD   DSN=TRN012.TEST.PS2,DISP=(NEW,DELETE,DELETE),   

//        UNIT=SYSDA,VOL=SER=USER01,SPACE=(5,1),               

//        DCB=(RECFM=FB,LRECL=80,BLKSIZE=8000)                 

//GENPDS  DD   DSN=TRN012.TEST.PDS2,DISP=(NEW,DELETE,DELETE),  

//        UNIT=SYSDA,VOL=SER=USER01,                            

//        SPACE=(5,(5,1)),                                     

//        DCB=(RECFM=FB,LRECL=80,BLKSIZE=8000,DSORG= PO )        

//GENPDSE  DD   DSN=TRN012.TEST.PDSE1,DISP=(NEW,DELETE,DELETE),

//         UNIT=SYSDA,VOL=SER=USER01,                          

//         SPACE=(5,(5,1)),DSNTYPE=LIBRARY,                    

//         DCB=(RECFM=FB,LRECL=80,BLKSIZE=8000,DSORG= PO )       

//*THE ABOVE "DSNTYPE=LIBRARY"SHOWS HOW TO CREATE A PDSE        

//SYSPRINT DD SYSOUT=*                                         

//     

 

Another Way using IDCAMS

//ALLOC    EXEC  PGM=IDCAMS,DYNAMNBR=1
  
  
//SYSPRINT DD    SYSOUT=A
  
  
//SYSIN    DD    *
  
  
  ALLOC -
  
  
  DSNAME(XMP.ALLOCATE.EXAMPLE1) -
  
  
  NEW -
  
  
  STORCLAS(SC06) -
  
  
  MGMTCLAS(MC06) -
  
  
  DSNTYPE(LIBRARY)
  
  
/*
  
  

 

 

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值