CA Datacom DBSYSID error DSN_XXX MUST INCLUDE CXXNAME
search cancel

CA Datacom DBSYSID error DSN_XXX MUST INCLUDE CXXNAME

book

Article ID: 135349

calendar_today

Updated On:

Products

Datacom Datacom/DB Datacom/AD

Issue/Introduction

Assembling DBSIDPR (macro DBSYSID) fails with error message:

4,DSN_XXX MUST INCLUDE CXXNAME=cxxname
12,ERRORS ENCOUNTERED;   SYSID MODULE NOT GENERATED 


Environment

Release : 15.0, 15.1
Component : CA Datacom/DB

Resolution

When using SIMPLIFY=YES and FORCE_DSN_CXXNAME=YES, then in the DSN_XXX= parameter the model dataset name must contain the CXX name in it. 

The best practice is to make the CXXNAME seven characters long and the same as the MUF name, it should be a name that will identify the MUF.

For example if the CXXNAME is DBMUF01 then code the following:

DBSYSID,
 SIMPLIFY_MODE=YES,
 CXXNAME=DBMUF01,
 FORCE_DSN_CXXNAME=YES,
 DSN_XXX=hlq.DATACOM.DBMUF01.???,
 TARGET_MUF_LIST=(DBMUF01),
 ...


Additional Information

See documentation section Modifying DBSIDPR Parameters