Printing DBSIDPR in Datacom version 15.x
search cancel

Printing DBSIDPR in Datacom version 15.x

book

Article ID: 16362

calendar_today

Updated On:

Products

Datacom Datacom/DB Datacom/AD

Issue/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.

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

Environment

Release: 15.1
Component: Datacom/DB

Component : Datacom/AD

Resolution

The recommended approach for printing the DBSIDPR load module settings, as well as many other modules in the Datacom CUSLIB, is to use a program 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 documentation for Datacom/DB):

Type of Module Module Name Macro Name
CICS Services Vector Table DBCVTPR DBCVTPR
Master List DBMSTLST DBMSTLST
System Identification Block (SID) DBSIDPR DBSYSID
System Identification Block (SID) any name DBSYSID
User Requirements Table (CICS/Advanced) any name DBUR*
User Requirements Table (Batch) any name DBUR*
User Requirements Table (Multi-MUF) any name DBUR*
Datadictionary System Resource Table DDSRTLM DDSYSTBL
Dataquery Systems Options Table DQSYSTBL DQOPTLST
Ideal Options Block @IIDOPTS IDOPTSCB
Data Reporter Options DRQXXPR IS08Z09I
Data Reporter Options (prior releases) DR28QXX IS08Z09I
Batch File Definition Table any name ROSFD
Asynchronous Transaction Table SCASTRAN SCASYNTB
Session Control Options Table SC00OPTS SCBOPTCB
Session Control Transaction Table SC00TRAN SCTRANTB
Session Control Transaction Table (User) SCUMTRAN SCTRANTB
Ideal Web Transaction Table SCWBTRAN SCWEBTB

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  documentation:  Generating Source Members from CUSLIB Content

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