Recreate the DCMT Command Activity Assignments (CTAB)

You can display or recreate the CTAB table using the batch program—IDMSCTAD. IDMSCTAD recreates the CTAB definition syntax from the existing load module. For more information about the CTAB table, see .
idms19
You can display or recreate the CTAB table using the batch program—IDMSCTAD. IDMSCTAD recreates the CTAB definition syntax from the existing load module. For more information about the CTAB table, see Activating CA IDMS Security.
Example: Batch JCL (z/OS)
The z/OS JCL is used to execute the IDMSCTAB batch processor—IDMSCTAD—for CA IDMS.
IDMSCTAB source syntax is decompiled from the load module and written to the SYSPCH DD name. Additional file assignments might be needed for the user catalog and the system dictionary depending on your security implementation. The IDMSCTAB creation date is written to the SYSLST DD.
IDMSCTAD
// EXEC PGM=IDMSCTAD,REGION=4096K //STEPLIB DD DSN=idms.dba.loadlib,DISP=SHR // DD DSN=idms.custom.loadlib,DISP=SHR // DD DSN=idms.cagjload,DISP=SHR //SYSPCH DD SYSOUT=A //SYSLST DD SYSOUT=A //SYSIDMS DD * Insert SYSIDMS parameters /*
Variable Descriptions
  • idms.dba.loadlib
    Data set name of the load library containing the DMCL and database name table load modules
  • idms.custom.loadlib
    Data set name of the load library containing customized CA IDMS system software modules
  • idms.cagjload
    Data set name of the load library containing vanilla CA IDMS system software modules
Batch Syntax (z/OS)
#CTABGEN LOGIN=YES, X (N001,3), X (N002,3), X (N011,10), X (N025,10), X (N025007,60), X (N033,3), X (N040,251), X (N041,13), X (N042,14), X (N043,15), X (N044,16), X (N045,17), X END
#CTABGEN Source Syntax Content Consideration
Security labels that are associated with activity numbers are not stored in the IDMSCTAB load module. They do not appear in the #CTABGEN syntax.