DC171030 program not available, even when it is
search cancel

DC171030 program not available, even when it is

book

Article ID: 121386

calendar_today

Updated On: 12-29-2022

Products

IDMS IDMS - Database

Issue/Introduction

User application is getting DC171030  INVOKED USER PROGRAM NOT AVAILABLE.
However, the program is in CDMSLIB and is defined to SYSGEN.

Environment

CA IDMS, all supported releases.

Cause

If the program is defined NODYNAMIC, there are situations where IDMS may need to re-load it and will expect to find it in the same library.
In this case, the module has been moved from one library to another, in the same CDMSLIB.
Problems like this may also arise if the loadlib in question has gone into secondary extents.

Resolution

When a user program is being changed in any way (re-compiled and/or moved to another loadlib) a DCMT VARY program NCI should be issued for the progam to ensure that the new version is correctly loaded and used by the CV.