Applying an IDMS PTF is giving the following error:
GIM69102E ** ALLOCATION FAILED FOR SMP00002 BECAUSE THERE ISNO DDDEF ENTRY FOR SCSQLOAD IN TARGET ZONE
Release : All supported releases.
The PTF requires that there is an SCSQLOAD CALLLIB in the SMP/E CSI and no such CALLLIB exists.
Add a DDDEF entry for SCSQLOAD using the following sample JCL:
//xxxxxx JOB ..... //* //DDDEFS1 EXEC PGM=GIMSMP,PARM='DATE=U',REGION=0M //SMPCSI DD DISP=SHR,DSN=globalhql.CSI //SMPHOLD DD DUMMY //SMPLOG DD DUMMY //SMPCNTL DD * SET BDY(CAIT18) . UCLIN . ADD DDDEF(SCSQLOAD) DATASET(dataset-name) SHR . ENDUCL. SET BDY(CAID18) . UCLIN . ADD DDDEF(SCSQLOAD) DATASET(dataset-name) SHR . ENDUCL.
If you have the IBM MQ product, dataset-name should be ibmhlq.SCSQLOAD, otherwise it should be idmshlq.CAGJLOAD.
If PTF SO07191 is being applied, note that it is IN ERROR and correcting PTF SO09453 must also be applied.