eas与s-hr同步:后台事务自动同步失败,手动同步可以
分析:easapusic日志报错如下:
ORA-12899: 列 EASDB.T_HR_SYNCDATASTATUS.FSUBDESC 的值太大 (实际值: 258, 最大值: 255)
java.sql.SQLException: ORA-12899: 列 EASDB.T_HR_SYNCDATASTATUS.FSUBDESC 的值太大 (实际值: 258, 最大值: 255)
答复:现场是701版本的集成包,本身有一个bug,变化数据太多的时候,数据表FsubDesc字段会超长,导致同步出错;
解决方案:尝试给现场更新代码,但是由于现场的701版本太低,编译的类在现场报错,维护困难,所以根据现场的报错,把现场的T_HR_SyncDataStatus表字段调整了一下,调整为最大的2000长度;如果数据量不积累很多的话,同步应该没有什么问题;如果积累太多了,报错了,就先手动处理一下
高版本:
alter table T_HR_SyncDataStatus alter FSUBDESC NVARCHAR(2000);
alter table T_HR_SyncDataStatus alter FOptException NVARCHAR(2000);
eas与s-hr同步:后台事务自动同步失败,手动同步可以
分析:easapusic日志报错如下:ORA-12899: 列 EASDB.T_HR_SYNCDATASTATUS.FSUBDESC 的值太大 (实际值: 258, 最大值: 255)java.sql.SQL...
点击下载文档
本文2024-09-22 22:19:25发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-125839.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章