Printing DBSIDPR in CA Datacom version 15.x

Document ID : KB000016362
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

There are many reasons to print the DBSYSID macro settings that make up a DBSIDPR load module. For example, you might want this if the original source is lost, if there is a question about whether the source matches the load module, or if upgrading to a new release and confirming the settings in the current module.

Question:

How can we print the DBSIDPR module in CA Datacom version 15.x?

Answer:

The recommended approach for printing the DBSIDPR load module settings, as well as many other modules in the CA Datacom CUSLIB, is to use a program developed for version 15.0 called DBCGSPR.

At the time of this document's creation, this utility program will process the following load modules (as noted in the version 15.1 DocOps space for CA Datacom/DB Core):

Type of ModuleModule NameMacro Name
CICS Services Vector TableDBCVTPRDBCVTPR
Master ListDBMSTLSTDBMSTLST
System Identification Block (SID)DBSIDPRDBSYSID
System Identification Block (SID)any nameDBSYSID
User Requirements Table (CICS/Advanced)any nameDBUR*
User Requirements Table (Batch)any nameDBUR*
User Requirements Table (Multi-MUF)any nameDBUR*
Datadictionary System Resource TableDDSRTLMDDSYSTBL
Dataquery Systems Options TableDQSYSTBLDQOPTLST
Ideal Options Block@IIDOPTSIDOPTSCB
Data Reporter OptionsDRQXXPRIS08Z09I
Data Reporter Options (prior releases)DR28QXXIS08Z09I
Batch File Definition Tableany nameROSFD
Asynchronous Transaction TableSCASTRANSCASYNTB
Session Control Options TableSC00OPTSSCBOPTCB
Session Control Transaction TableSC00TRANSCTRANTB
Session Control Transaction Table (User)SCUMTRANSCTRANTB
Ideal Web Transaction TableSCWBTRANSCWEBTB

The output from this utility, using the default input control parameters, will include multiple modules. Below is how the DBSIDPR listing might appear in the SYSPUNCH file:

./ ADD NAME=DBSIDPR,LIST=ALL                                                  
***********************************************************************        
*                                                                     *        
*  System Identification Block                                        *        
*                                                                     *        
*  Generated by DBCGSPR                                               *        
*                                                                     *        
*  10/18/2017  08:55:44                                               *        
*                                                                     *        
*  Source: DATACOM.VERS150.CUSLIB(DBSIDPR)                            *        
*                                                                     *        
*  Source release: 15                                                 *        
*                                                                     *        
*  Source system: SYSA                                                *        
*                                                                     *        
***********************************************************************        
        DBSYSID ABEND=URT,                                            -       
              CASEC=NO,                                               -      
              CCISYS=,                                                -      
              CONNECT_ALLOW_PRIORITY=(LOCAL,XCF),                     - Custom
              CONSOLE_MINUTES=2,                                      - Custom
              CXXNAME=DJMYMUF,                                        - Custom
              DBUTLTY_EDIT_DDNAME=FULL_1,                             -      
              DELAY_DBUTLTY_SECURITY=NO,                              -      
              DELAY_RETRY_SECONDS=5,                                  -      
              DELAY_WAITING_MESSAGE=1,                                -      
              DELAY68=2,                                              - Custom
              DELAY85=1,                                              - Custom
              DSN_XXX=DATACOM.VERS150.MYMUF.???,                      - Custom
              ENVIRONMENT_TYPE=,                                      -      
              FORCE_DSN_CXXNAME=NO,                                   -      
              LINE=NEW,                                               -      
              LINES=56,                                               -      
              PC=PROD,                                                -      
              PREVENT_S522=,                                          -      
              SIMPLIFY_MODE=YES,                                      -      
              TARGET_MUF_LIST=(DJMYMUFA,DJMYMUFB),                    - Custom
              TOGROUP=DJMUFGRP                                          Custom
        END   ,                                                               

Any value that is changed from the default for this macro is identified with "Custom" in column 74.

 

Additional Information:

For more information about the DBCGSPR utility, please refer to the following DocOps documentation:

Version 15.0
Using Generating Source Members from CUSLIB Content

Version 15.1
Using Generating Source Members from CUSLIB Content

As always, please contact CA Technologies support for CA Datacom if you have further questions.