Description
Receiving DC021002 TASK:OCF; LOAD OF IDMSMSGT FAILED
--EITHER NOT DEFINED TO SYSTEM, DISABLED, OR NOT IN LOAD LIBRARY
I've recently copied/cloned over the system definitions from another IDMS cv.
What is missing and required to fix the problem?
Solution
During the execution of FORMAT of an area; received these two messages:
DB001061 T0 C-4M387: Error on a DTS SEND/RECEIVE: -23 Communications with server has been disrupted Status = 0 SQLSTATE = 08001 DC021002 TASK:OCF; LOAD OF IDMSMSGT FAILED --EITHER NOT DEFINED TO SYSTEM, DISABLED, OR NOT IN LOAD LIBRARY
Whenever a batch-CV job gets one of these generic disconnect errors, the real reason for the disconnect will be on the IDMS log.
Also make a note that whenever you upgrade a CV or apply a maintenance Service Pack there always may be new PROGRAM and TASK definitions that the install jobs added to System 99. One of the post-install jobs should be to copy Tasks and Programs from System 99 to your new IDMS cv.
That way you will always have all Program and Task definitions that your new IDMS CV will need.
This is the program definition for IDMSMSGT that should be added to the SYSGEN.
MODIFY SYSTEM nnn. ADD PROGRAM IDMSMSGT CONCURRENT DYNAMIC DUMP THRESHOLD IS 0 ENABLED ERROR THRESHOLD IS 5 ISA SIZE IS 0 LANGUAGE IS ASSEMBLER MPMODE IS SYSTEM NOMAINLINE MULTIPLE ENCLAVE IS ON NEW COPY IS ENABLED OVERLAYABLE PROGRAM NOPROTECT REENTRANT NONRESIDENT REUSABLE SAVEAREA . GENERATE.
Note: When any MODIFY is done to SYSGEN entries, a GENERATE must be completed prior to a recycle of the IDMS CV. Failure to complete a SYSGEN GENERATE could result in modified entities not being recognized at the next startup of the IDMS CV.
References:
CA IDMS Installation and Maintenance - 8.4 Creating an Executable System CA IDMS System Generation Manual - 3.6.2 Modify Verb