Skip to content

错误码E3----

错误码错误描述函数返回值错误出现原因分析与建议
E32101parenthandle or handle pointer is null-3申请句柄时,目标句柄或父句柄为空申请句柄时,除开环境句柄的父句柄为空,其他句柄的父句柄不能为空,申请的目标句柄不能传入空指针,否则没法进行为生成成功的句柄赋值
E32102handle alloc error-1句柄申请错误,常见于父句柄不匹配服务句柄申请,其父句柄必须为环境句柄,其它类型句柄不可用于此处
E32103alloc handle error,current handle is not on explicit application list -1句柄申请错误,非可以显式申明句柄的申请申请句柄,当前句柄类型尚未支持,请确认排查或与数据库厂商联系
E32201set environment handle attribute error-1设置环境句柄属性错误,没有或尚未支持对应的属性项。环境句柄属性设置,当前属性尚未支持,请确认排查或与数据库厂商联系
E32202Attribute set Handle can't be NULL-1属性设置时,句柄不能为空属性设置时,输入句柄不能为空值
E32203Set Attribute error,param value pointer can't be NULL-1设置属性错误,参数值的指针不能为空属性设置中,属性指针不能为空
E32204set attr handle type error :this type %d handle Unsupported-2尚未支持设置属性的句柄类型设置句柄属性,当前句柄类型为暂未支持项
E32205Set Server attr-error-6server句柄尚未支持的属性类型服务句柄属性设置,当前属性编号暂未支持请确认排查或与数据库厂商联系
E32206Set Server attr-IP error-1错误的IP属性值设置服务端IP属性设置,当前值为非法,请排查确认
E32207Set Server attr-Port error-1错误的Port端口属性值设置服务端端口属性设置,当前值为非法,请排查确认
E32208Set Server attr-URL error-1错误的URL属性值设置服务端URL属性设置,当前值为非法,请排查确认
E32209Set Server attr-IPS error-1错误的IPS属性值设置 IPS轮转IP设置中,当前IP值为非法,请排查确认
E32210Set Session attrs-Version ERROR-1错误的session通讯协议版本设置会话连接通讯协议版本设置,设置值长度超界
E32211Set Session attr-CharSet Error-1字符集设置错误,不支持的字符集会话字符集属性设置值,当前值为暂未支持项,请确认排查或与数据库厂商联系
E32212Set Session attr-Isolevel Error-1事务隔离级别设置错误事务隔离级别属性设置值,当前值为暂未支持项,请确认排查或与数据库厂商联系
E32213Set Session attr-SSL Error-1加密参数输入错误加密通讯的属性设置值,当前赋值为暂未支持项,请确认排查或与数据库厂商联系
E32214Set Session attr-auto_commit Error-1自动提交参数设置错误会话属性设置中,自动提交属性值设置为枚举可选值,当前赋值超界,请确认排查或与数据库厂商联系
E32215Set Session attr type Error-6会话的属性参数类型尚未支持会话属性设置中,指定的会话属性类型尚未支持,请确认排查或与数据库厂商联系
E32216Set connpool attr type Error-6连接池设置属性类型错误尚未支持的属性连接池句柄的当前属性赋值属于未支持属性,请确认排查或与数据库厂商联系
E32220Set Statement Error prepare with server cursor-1服务端游标属性设置错误,未在正常范围设置值语句句柄启用服务端游标及异步方式接收的参数属性值属于目前暂未支持的方式,请确认排查或与数据库厂商联系
E32221Set Statement attr-type Error-6语句句柄的属性类型尚未支持语句句柄属性设置时,属性的类型属于暂不支持的类型,请确认排查或与数据库厂商联系
E32301Session handle can't be null-1建立连接会话句柄不能为空会话句柄作为输入项不能为空
E32302Make Session error-2创建会话连接错误调用API的输入句柄不能为空且在此只能为合法的会话句柄,其它类型句柄不符合要求
E32303Make Connect error-3建立连接错误建立连接,用户名或密码不能为空
E32304Connect error-1连接错误建立连接前,连接指针应为空,不能重复建立连接
E32305Make Connect failure-1创建连接失败建立连接失败,具体看错误信息是输入参数错还是其它原因导致连失败
E32306pool make connect failure-1连接池创建连接失败基于连接池建立连接失败,具体看错误信息是输入参数错还是其它原因导致连接失败
E32310login db error-1登录数据库错误1建立连接数据库名或连接属性信息缺失
E32311login db error-1登录数据库错误2接收服务端发送的公私钥失败,可能为本IP被服务端认为不可信IP拒绝服务,可换个IP 或过一段时间再尝试
E32312make connect error-1建立连接错误初始化连接错误
E32381login database failure-1登录数据库失败登录过程异常,接收到来自服务端的错误信息,需结合错误信息内容具体分析
E32384login database error-1登录数据库错误在sock建立的情况下,login登录失败,可能是连接参数有误,如库名或密码不正确等等,也可能是因为其它原因导致此时当前IP被服务端拒绝登录
E32388connect set IP/Port error-3连接设置IP或端口属性错误ip或端口错误
E32389connect to server failure-4连接数据库服务端失败服务端IP或port错误,或服务端未开启服务
E32401get attrs error-2获取属性错误获取属性值的句柄,句柄类型尚未支持,请排查句柄情况或与数据库厂商联系
E32402environment attrs get error-6环境层属性获取错误环境句柄当前属性项暂未支持,请排查属性项或与数据库厂商联系
E32403Server attrs get error-6服务层属性获取错误服务句柄当前属性项暂未支持,请排查属性项或与数据库厂商联系
E32404Session attrs get error-6会话层属性获取错误会话句柄当前属性项暂未支持,请排查属性项或与数据库厂商联系
E32405Statement attrs get error-6语句层属性获取错误stmt句柄当前属性项暂未支持,请排查属性项或与数据库厂商联系
E32406Paramshandle attrs get error-1参数句柄属性获取错误参数句柄当前属性项暂未支持,请排查属性项或与数据库厂商联系
E32407RsColumns info attrs get error-6结果集列信息属性获取错误结果集列属性
E32501ExecDirect Error ,Handle Can't be null-1ExecDirect执行错误,句柄不能为空XGCIExecDirect接口API调用句柄不能为空
E32502ExecDirect Error-2ExecDirect直接执行错误XGCIExecDirect接口执行调用需要以stmt句柄为基础,其他类型句柄不支持调用此API接口,请注意输入句柄的合法性
E32503ExecDirect Args Error-3ExecDirect参数输入错误ExecDirect直接执行sql语句时,sql_str 语句不能为空,预执行的语句可以选择XGCIPrepare+XGCIExecute 的API接口对组合执行
E32504ExecDirect Call Error-1ExecDirect调用错误已经执行过XGCIPrepare的stmt句柄请使用XGCIExecute执行,API调用不恰当,ExecDirect适合直接执行当前sql语句 ,不需要进行prepare
E32505ExecDirect Param Adjust Error-1ExecDirect参数调整错误当前sql语句中包含的参数数量与实际绑定的参数个数不符,请排查sql语句中的参数个数与绑定参数个数,以及stmt句柄前置使用后是否进行了清零操作
E32506ExecDirect Net Error-4ExecDirect网络错误发送语句刷新入服务端时失败,常见于当前连接长时间未访问,或服务端已长时间失联,或当前访问客户端网络已经与服务端断开,建议排查网络问题及服务端服务情况,可选择控制台或管理器工具与当前服务端连接查看
E32507ExecDirect conn Error-24ExecDirect连接错误发送语句刷新入服务端时失败,常见于长时间未访问当前连接,服务端已经将当前连接断开,此时访问失败后重建连接,用户接收到此错误信息后可重新执行当前语句,避免数据丢失
E32508ExecDirect params error-5ExecDirect参数数量错误绑定参数过多,超过4000,被客户端判定为异常,注意实际绑定参数个数,如遇预期不符则考虑当前运行堆栈已被破坏,常见于数组赋值超界导致
E32509Exec Recv error-1接收错误发送sql语句后接收到来自服务端的错误信息,一般会附带服务端错误码和错误信息注意结合当前sql语句及操作对象综合判定原因
E32510Exec Recv E error-1接收错误信息出错接收到服务端错误信息并走到异常处理流程,根据当前sql与错误信息结合综合判定
E32511Exec Recv W/M error1接收waring message信息错误sql语句执行完成,但接收到来自服务端的警告或信息,可能为数据更新不完整、数据截断等类似问题,具体情况需要根据反馈的信息结合当前sql语句及操作的对象综合分析,如遇存储过程执行有意输出的信息需结合存储过程定义综合判定
E32512Exec Recv default error-1接收默认值错误发送命令后接收到来自服务端的错误,注意分析错误信息,可能sql语句或涉及的对象调用有异常
E32513Recv server Net Error-4接收服务端网络错误发送信息至服务端失败,且重建连接失败,可能为网络断开或服务端掉线,建议使用控制台或管理器工具连接此相同服务端查看是否能正常连接
E32514Recv server conn Error-24接收服务端连接网络错误,因当前连接长时间空闲导致服务端主动断开连接,此时再次调用连接失败,但当前连接已经重置建议如过长时间未使用当前连接,及时释放。或收集此错误信息,当出现相同错误码时,重新发送当前命令保证数据不缺漏
E32901free handle error Unsupported handle type-2释放句柄错误暂未支持的句柄类型
E32902free stmt handle error Stmt free option Unsupported type-3释放语句句柄错误重置句柄参数不在合法的可选范围内,合理的值应为1~3