Search code examples
ibm-midrangecdcibm-data-replication

CDC engine in IBM, I cannot start TCP listener job


I set up CDC engine for DB2 for i for my client. I installed it okay. Started DMIRROR subsystem okay but when I start TCP listener job (STRDMTCP), this job cannot start. In the job log, it shows this error:

 Message.....Failure on QUSPTRUS call.

 Message.....Operation not valid on system domain object.
 Cause..... The requested operation is not valid on a system domain object. The object name is DMCREG in library *CURLIB.
 Recovery.....You should use application programming interfaces to access system domain objects. An alternative is to create the object into the user domain. The QALWUSRDMN system value controls which libraries may contain user domain.objects.

Message.....Failure to obtain a key value for key CMN_JOBD.Failure code = 2. Please contact technical support for assistance.
 
Message..... Failure to initialize TCP Listener.TCP Listener encountered an error during initialization and can not continue execution. Please see previous message for more information about the error.

CDC Engine v.11.4.0
OS IBM i V7R3
Installer account : QSECOFR

Any ideas on how to fix this problem? Thank you so much.


Solution

  • I have a solution to solve this problem. In my customer server, they set QALWUSRDMN system value with a specific library. I change it to *ALL and re-install CDC engine again. Now, it can start normaly.