客户端登录报错“获取用户相关信息失败,请查看服务器日志,并确认是否数据库设置错误或者版本不匹配!”
1、问题描述
客户端登录报错“获取用户相关信息失败,请查看服务器日志,并确认是否数据库设置错误或者版本不匹配!”
查看客户端eas/client/logs/log4j.log,报错信息如下:
ERROR pool-6-thread-1]execute sql error: 列名 'FIfUseDefault' 无效。
sql is:select top 500 fid,fnewhrorgunitid from T_HR_PersonBURelaConfirm where FIsEmpInit=? and FDealState=0 and FBizManageTypeID=? and fAffairActionOperate is not null and FBizDefineType NOT IN (11,4,6,8) and FAffairActionOperate NOT IN (20,70) and FDefaultHrOrgUnitID NOT IN (select distinct fhrorgunitid hrOrgId from T_HR_SCmpIntelRule where fstate = 1 AND FIfUseDefault = 1 ) and FDefaultHrOrgUnitID IN ('') and FNewEmpOrgRelationID IN (SELECT FID FROM T_HR_EmpOrgRelation WHERE FAssignType = 1) and (FAffairActionReasonID IN (SELECT FID FROM T_HR_AffairActionReason WHERE FLONGNUMBER LIKE '03%' OR FLONGNUMBER LIKE '01%') OR FAffairActionReasonID IS NULL) order by fchangeDate,fcreateTime,FbizDefineEntrySeq param is:param 0 is:1param 1 is:UEVgqLoZwEWW4Kq+2LWYL2WJ1dE=
2022-11-01 12:10:17 INFO [con.out-Thread 253] [2022-11-01 12:10:17,708 ERROR pool-6-thread-1]sql error!
java.sql.SQLException: 列名 'FIfUseDefault' 无效。
Caused exception message is: 该游标未声明。
Caused by: java.sql.SQLException
ERROR [con.err-Thread 253] Caused by: java.sql.SQLException
ERROR [con.err-Thread 253] java.sql.SQLException: 该游标未声明。
2、原因分析
数据中心是新注册的,环境上原本已经有打过补丁,数据中心没有执行补丁脚本以及升级操作,因此登录客户端异常。
3、操作步骤
打开服务器管理控制台,【补丁管理】-执行脚本-执行已安装的补丁脚本-选择对应的数据中心-执行所有领域的补丁脚本 等待完成即可。
客户端登录报错“获取用户相关信息失败,请查看服务器日志,并确认是否数据库设置错误或者版本不匹配!”
本文2024-09-22 20:24:23发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-113421.html