CICS报错返回码说明

ECI:External Call Interface,ECI 调用返回码如下(定义在cics_eci.h中): 
干部学习网
返回码含义描述
返回码 ECI return code
ECI_NO_ERROR
0
ECI_ERR_INVALID_DATA_LENGTH
-1
ECI_ERR_INVALID_EXTEND_MODE
-2
ECI_ERR_NO_CICS
-3
ECI_ERR_CICS_DIED 武林大会八卦掌
-4
ECI_ERR_REQUEST_TIMEOUT
-5
ECI_ERR_NO_REPLY
ECI_ERR_REQUEST_TIMEOUT
ECI_ERR_RESPONSE_TIMEOUT
-6
ECI_ERR_TRANSACTION_ABEND
-7
ECI_ERR_EXEC_NOT_RESIDENT
-8
ECI_ERR_LUW_TOKEN
ECI_ERR_EXEC_NOT_RESIDENT
ECI_ERR_SYSTEM_ERROR
-9
ECI_ERR_NULL_WIN_HANDLE
-10
ECI_ERR_NULL_MESSAGE_ID
-12
ECI_ERR_THREAD_CREATE_ERROR
-13
ECI_ERR_INVALID_CALL_TYPE
-14
ECI_ERR_ALREADY_ACTIVE
-15
ECI_ERR_RESOURCE_SHORTAGE
-16
ECI_ERR_NO_SESSIONS
-17
ECI_ERR_NULL_SEM_HANDLE
-18
ECI_ERR_INVALID_DATA_AREA
-19
ECI_ERR_INVALID_VERSION
-21
ECI_ERR_UNKNOWN_SERVER
-22
ECI_ERR_CALL_FROM_CALLBACK
-23
注册资金ECI_ERR_INVALID_TRANSID
-24
ECI_ERR_MORE_SYSTEMS
-25
ECI_ERR_NO_SYSTEMS
-26
ECI_ERR_SECURITY_ERROR
-27
ECI_ERR_MAX_SYSTEMS
-28
ECI_ERR_MAX_SESSIONS
-29
ECI_ERR_ROLLEDBACK
-30
巴塞杜氏病 
常见返回码原因分析
1、-3  ECI_ERR_NO_CICS 连接不可用
可能的原因:
A. 客户端连接状态不是available,检查客户端连接状态方法:cicscli /l
     处理办法:
        关闭cics客户端连接,关闭方法:cicscli /x=服务名,比如cicscli /x=RG1000;
          如果cicscli /x关闭不掉,比如关闭命令无响应,可以尝试强制关闭命令 cicscli /i;
          如果使用cicscli /i 也无法关闭,可使用cicscls 0 关闭并清除共享内容、信号量等。
经纬线        telnet cics服务器的ip 端口 ( 查询cics客户端配置文件CTG.INI或CICSCLI.INI 中的端口设置),看是否能够远程登录
          如果能登录,重启cics客户端连接:cicscli /s=服务名,启动后检查其状态是否为available。
          如果不能登录,请检查网络通信线路是否正常,网络线路恢复后重启客户端连接。
B.客户端连接状态正常,是available,但是依然返回错误-3
    处理办法:
      telnet  cics服务器的ip 端口,看是否能够远程登录。如果能登录,应该是cics 服务端不可用;如果不能登录,请解决网络问题。
2、-4 ECI_ERR_CICS_DIED
     客户端已经连接上,但是在下面的ECI调用中,cics服务端不可用,处理办法参考如上返回码为-3。
 
3、-6  ECI_ERR_RESPONSE_TIMEOUT 超时
    客户端ECI调用的服务在处理完成前超时。主要原因时网络线路稳定性,请检查网络环境。
 
4、-7  ECI_ERR_TRANSACTION_ABEND 事务异常中止
    原因:一般是cics服务端发生故障。
 
5、-9  ERROR_SYSTEM_ERROR 系统内部错误
产生这种错误的原因比较复杂,常见的有以下几种:
A. 操作系统核心参数中信号量设置值太小
配重铁
    处理方法:适当加大操作系统中关于信号量的核心参数值。
B. 客户端配置错误
    请检查客户端配置文件CTG.INI或CICSCLI.INI文件中的配置,确保cics服务器ip、端口等设置是正确的。
C. 网络故障
D. CICS 服务器服务不可用(服务器故障)
  常见症状:正在非正常中止,被调用的事务异常中止等。
E. CICS服务器配置不正确

本文发布于:2024-09-21 16:26:55,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/212304.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:客户端   关闭   连接   检查   登录   返回   网络   信号量
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议