IDMS

Expand all | Collapse all

GENERATE DMCL DMCL9998;    DB004000 T203 C-4M6015: DMCL     DMCL9998 is not defined                                               

  • 1.  GENERATE DMCL DMCL9998;    DB004000 T203 C-4M6015: DMCL     DMCL9998 is not defined                                               

    Posted Oct 24, 2018 08:48 AM

    Getting error trying to generate DMCL :

     

    CONNECT TO SYSTEM;                                                       
    Status = 0        SQLSTATE = 00000                                       
    SET OPTIONS ON ERROR ROLLBACK;                                           
                                                                             
    **********  IDMSSSP(Source SQL)----->                                    
    SET OPTIONS ON ERROR ROLLBACK                                            
                                                                             
    Status = 0        SQLSTATE = 00000                                       
    GENERATE DMCL DMCL9998;                                                  
    Status = -4       SQLSTATE = 64000        Messages follow:               
    DB004000 T203 C-4M6015: DMCL     DMCL9998 is not defined                 
                                                                             
    Command Facility ended with errors                                       

    This is a new DMCL.  dO I NEED TO create before punch generate and link it?

     

    Mike

     

     

     

     

     

     

     

    //LOADDMCL EXEC PGM=IDMSBCF,REGION=2048K                          
    //STEPLIB  DD DSN=IDOT.CV01.DBALOAD,DISP=SHR                      
    //         DD DSN=IDOT.CV01.LOAD,DISP=SHR                         
    //SYSCTL   DD DSN=IDOT.CV01.SYSCTL,DISP=SHR                       
    //SYSPCH   DD DSN=&&PCH(DMCL9998),UNIT=SYSDA,                     
    //            DCB=(BLKSIZE=3200,LRECL=80,RECFM=FB,DSORG=PO),      
    //            DISP=(NEW,PASS,DELETE),                             
    //            SPACE=(TRK,(10,5,5))                                
    //SYSLST   DD SYSOUT=*                                            
    //SYSJRNL  DD DUMMY                                               
    //SYSIDMS  DD *                                                   
    DMCL=IDMSDMCL                                                     
    /*                                                                
    //SYSIPT   DD *                                                   
    CONNECT TO SYSTEM;                                                
    SET OPTIONS ON ERROR ROLLBACK;                                    
    GENERATE DMCL DMCL9998;                                           
    PUNCH DMCL LOAD MODULE DMCL9998;     



  • 2.  Re: GENERATE DMCL DMCL9998;    DB004000 T203 C-4M6015: DMCL     DMCL9998 is not defined                                               
    Best Answer

    Broadcom Employee
    Posted Oct 24, 2018 08:55 AM

    Yes Mike you can't generate a DMCL that does not exist.

     

    See KB000024632  step 6 which describes how you create the DMCL that will be the Reload DMCL in the unload/reload process. 

     

    https://comm.support.ca.com/kb/what-are-the-steps-to-run-a-basic-unloadreload/kb000024632