CA Datacom DDCNTF0001 & DDTBDM001 in BDUPG06 STEP6C2
search cancel

CA Datacom DDCNTF0001 & DDTBDM001 in BDUPG06 STEP6C2

book

Article ID: 126463

calendar_today

Updated On:

Products

Datacom DATACOM - AD CIS COMMON SERVICES FOR Z/OS 90S SERVICES DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS COMMON PRODUCT SERVICES COMPONENT Common Services CA ECOMETER SERVER COMPONENT FOC Easytrieve Report Generator for Common Services INFOCAI MAINTENANCE IPC UNICENTER JCLCHECK COMMON COMPONENT Mainframe VM Product Manager CHORUS SOFTWARE MANAGER CA ON DEMAND PORTAL CA Service Desk Manager - Unified Self Service PAM CLIENT FOR LINUX ON MAINFRAME MAINFRAME CONNECTOR FOR LINUX ON MAINFRAME GRAPHICAL MANAGEMENT INTERFACE WEB ADMINISTRATOR FOR TOP SECRET Xpertware

Issue/Introduction

Executing upgrade job BDUPG06 fails with RC = 16 in step STEP6C2,
STEP6C2 is running DDCFBLD with: 
-CXX BUILD,DATABASE,DATA-DICT(PROD,DD,PRIV) 

Many DDCNTF0001 errors are issued with the entity name either blank or containing garbage characters: 

FUNCTION = DEFINE DGT  
NAME = ÿC  
**** ERROR **** RETURN CODE = DDCNTF0001 NOT FOUND  


The following  error message is also issued:

DDTBDM001 INVALID LENGTH 001 SRF $ DD UNEXPECTED ERROR DDURT002

Environment

Release: DBCISF00200-15.1-Datacom-Database-Option for CICS Services
Component:

Resolution

These errors occur when there is a user defined entity in the datadictionary.
The system option table DDSRTLM needs to specify the USRENTY parameter when there are user defined entities.
DDSRTLM is created in STEP2E of job BDCUSUPG.
The source is in member CUSMAC(DDSYSTBL), change this member to specify USRENTY=n where n is the number of user defined entities then rerun STEP2E in job BDCUSUPG.
Then rerun BDUPG06 from the failing step, STEP6C2.

Additional Information

See DocOps section DDSYSTBL Macro