简体   繁体   English

IBM 中的 CDC 引擎,我无法启动 TCP 侦听器作业

[英]CDC engine in IBM, I cannot start TCP listener job

I set up CDC engine for DB2 for i for my client.我为我的客户为DB2 for i设置了 CDC 引擎。 I installed it okay.我安装好了Started DMIRROR subsystem okay but when I start TCP listener job (STRDMTCP), this job cannot start.启动 DMIRROR 子系统没问题,但是当我启动 TCP 侦听器作业 (STRDMTCP) 时,此作业无法启动。 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.非常感谢。

You may have to run the following command: CHGCURLIB then TSSETREG, now set the product library and CDC subsystem, and try starting CDC subsystem and TCP listener.您可能必须运行以下命令:CHGCURLIB 然后 TSSETREG,现在设置产品库和 CDC 子系统,并尝试启动 CDC 子系统和 TCP 侦听器。

Also, please check user account access requirements for "CDC Replication Engine for Db2 for i" section in below link: https://www.ibm.com/support/knowledgecenter/en/SSTRGZ_11.4.0/com.ibm.cdcdoc.sysreq.doc/concepts/useraccountaccessrequirements.html此外,请检查以下链接中“CDC Replication Engine for Db2 for i”部分的用户帐户访问要求: https : //www.ibm.com/support/knowledgecenter/en/SSTRGZ_11.4.0/com.ibm.cdcdoc.sysreq .doc/concepts/useraccountaccessrequirements.html

Authority requirements fro CDC Replication Engine for Db2® for i users: https://www.ibm.com/support/knowledgecenter/en/SSTRGZ_11.4.0/com.ibm.cdcdoc.cdcfori.doc/concepts/authorityrequirements.html CDC Replication Engine for Db2® for i 用户的权限要求: https ://www.ibm.com/support/knowledgecenter/en/SSTRGZ_11.4.0/com.ibm.cdcdoc.cdcfori.doc/concepts/authorityrequirements.html

Thanks Sudarshan K谢谢苏达山K

I have a solution to solve this problem.我有一个解决方案来解决这个问题。 In my customer server, they set QALWUSRDMN system value with a specific library.在我的客户服务器中,他们使用特定库set QALWUSRDMN系统值。 I change it to *ALL and re-install CDC engine again.我将其更改为*ALL and re-install CDC engine again. Now, it can start normaly.现在,它可以正常启动了。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM