Error - IGD301I DATA SET ALLOCATION REQUEST FAILED - running job BLXCOP#1
search cancel

Error - IGD301I DATA SET ALLOCATION REQUEST FAILED - running job BLXCOP#1

book

Article ID: 259627

calendar_today

Updated On:

Products

Vision:Builder

Issue/Introduction

When running job BLXCOP#1 to copy the INSTALL TARGET load library to a new user/production TARGET load library.
 

Getting error message -

IGD301I DATA SET ALLOCATION REQUEST FAILED - dataset name - IS NOT ELIGIBLE FOR ALLOCATION ON SMS-MANAGED VOLUME.                   
 

Environment

Vision:Builder 

z/OS

Resolution

In the BLXCOP#1 job provided with the original install process, update the yellow highlighted lines shown below - 

//*                                                                    

//*********************************************************************

//* BLXCOP#1 - COPY THE TARGET LOAD LIBRARY                            

//*          - TO A NEW USER LOAD LIBRARY                              

//*********************************************************************

//*                                                                    

//* THIS INSTREAM PROCEDURE WILL COPY THE ENTIRE TARGET LOAD LIBRARY   

//* (THE BLSYSL) TO A "NEW" USER LOAD LIBRARY.                         

//*                                                                    

//* THE "NEW" USER LOAD LIBRARY IS DELETED FIRST, THEN RE-ALLOCATED.   

//*                                                                    

//*                                                                    

//COPYLIB PROC TARGETL=,                                               

//             USERLIB=,                                                

//*            USERVOL=,           USED WITH NON-SMS VOLUMES            

//             USRSTOR=,           USED WITH SMS VOLUMES                

//             USERUNT=                                                

//*                                                                    

//DELETE  EXEC PGM=IEFBR14,REGION=120K                                 

//OLD       DD DSN=&USERLIB,                                           

//             DISP=(MOD,DELETE),                                       

//             SPACE=(TRK,(0,0)),                                      

//             UNIT=&USERUNT                                           

//*                                                                    

//ALLOC   EXEC PGM=IEFBR14,REGION=120K                                 

//NEW       DD DSN=&USERLIB,        

//             DISP=(NEW,CATLG,DELETE),                                

//             UNIT=&USERUNT,                                          

//*            VOL=SER=&USERVOL,                                       

//             STORCLAS=&USRSTOR,                                      

//             SPACE=(TRK,(285,15,120)),                               

//             DCB=(RECFM=U,LRECL=0,BLKSIZE=32760)                     

//*                                                                    

//COPY    EXEC PGM=IEBCOPY,REGION=2M                                   

//SYSPRINT  DD SYSOUT=*                                                 

//OUT       DD DSN=&USERLIB,                                           

//             DISP=OLD                                                

//IN        DD DSN=&TARGETL,                                           

//             DISP=SHR                                                

//SYSUT3    DD UNIT=SYSDA,SPACE=(TRK,60)                               

//SYSUT4    DD UNIT=SYSDA,SPACE=(TRK,60)                               

//*                                                                     

//        PEND                                                         

//*                                                                    

//*********************************************************************

//*                                                                    

//* THE FOLLOWING IS A SAMPLE EXECUTION OF THE JOB TO COPY THE         

//* ENTIRE TARGET LOAD LIBRARY TO A NEW USER LOAD LIBRARY.             

//*                                                                     

//*   BEFORE YOU RUN THIS JOB, SPECIFY:                                

//*                                                                    

//*    TARGETL  - THE TARGET LOAD LIBRARY NAME (BLSYSL) 

//*    USERLIB  - THE "NEW" USER LOAD LIBRARY NAME                    

//*    USERUNT  - THE USER LOAD LIBRARY UNIT                          

//*    USERVOL  - THE USER LOAD LIBRARY VOLSER FOR NON-SMS VOLUMES     

//*    USRSTOR  - THE USER LOAD LIBRARY VOLSER FOR SMS VOLUMES        

//*                                                                   

//*********************************************************************

//*                                                                   

//* COPY THE TARGET LOAD LIBRARY                                      

//*                                                                   

//COPYLIB EXEC COPYLIB,                                               

//             TARGETL='YOUR.BUILDER.R150.SMPE.T.BLSYSL',          

//             USERLIB='YOUR.BUILDER.R150.USERLIB',  

//*            USERVOL='NONSMSVOL',                                           

//             USRSTOR='STORCLASS',                                    

//             USERUNT='SYSDA'                                        

//*                                                                   

//COPY.SYSIN     DD *                                                 

 COPY INDD=IN,OUTDD=OUT                                                

/*                                                                    

//