Panvalet ++TRANSFER getting a PM019 NO DIRECTORY SPACE PANDD2
search cancel

Panvalet ++TRANSFER getting a PM019 NO DIRECTORY SPACE PANDD2

book

Article ID: 260703

calendar_today

Updated On:

Products

Panvalet

Issue/Introduction

Created a new PANLIB and Transferring all the member from the original PANLIB to the new PANLIB.

The Transfer is failing with this PM019 error:

PM019 NO DIRECTORY SPACE PANDD2*DL252525
***** PANVALET EXECUTION TERMINATED *****
 
How can the Directory space be increased?

Environment

Release : 14.6

Resolution

 1)  Run a PAN#2 PRINT 0-UP against the original PANLIB:

//PAN2PRT  EXEC PGM=PAN#2                                  
//STEPLIB  DD DISP=SHR,DSN=your.Panv146.CBA3LINK
//SYSPRINT DD SYSOUT=*                                     
//SYSPUNCH DD SYSOUT=*                                     
//PANDD1   DD DISP=SHR,DSN=your.original.PANLIB  
//SYSIN DD *                                               
++CONTROL nnnn << only if needed
++PRINT 0-UP                                               
/*                                                         

 

2)  In the Panvalet Status and Activity report see how many DATA SETS (Panvalet's term for members) are allocated and used:

P A N V A L E T   L I B R A R Y   S T A T U S   A N D   A C T I V I T Y   R 
             BLKS     BLOCK   TOTAL      OVER   UNAVAIL      DATA      DATA 
             /UNIT     SIZE   BLOCKS     HEAD    BLOCKS    BLOCKS      SETS 
                                                                            
ALLOCATED       14    3,434   18,900       40              18,860     2,166 
IN USE                                                      6,911       970 

 

3)  Delete and recreate the new PANLIB specifying the same or greater number of Data Sets -

  • Use the Panvalet ISPF 3.9 Create Utility and specify the number of Data Sets needed in the    Data Sets     ===>    field

  • or use a batch ++CLEAR job with the DATASETS= parm 
//PAN4CLR2 EXEC PGM=PAN#4                                 
//STEPLIB  DD DISP=SHR,DSN=your.Panv146.CBA3LINK
//SYSPRINT DD SYSOUT=*                                    
//PANDD1   DD DSN=your.new.PANLIB,          
//         DISP=(,CATLG,DELETE),                          
//         DCB=(RECFM=DA,BLKSIZE=3440),                   
//         SPACE=(CYL,(ppp,0)),                            
//         UNIT=SYSDA,VOL=SER=vvvvvv                    
//SYSIN DD *                                              
++CLEAR  DATASETS=nnnn                                 
/*