Receiving DC021002 TASK:OCF; LOAD OF IDMSMSGT FAILED --EITHER NOT DEFINED TO SYSTEM, DISABLED, OR NOT IN LOAD LIBRARY.

Document ID : KB000052685
Last Modified Date : 14/02/2018
Show Technical Document Details

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