u8升级错误之违反了PRIMARY KEY 约束'Rpt_FltDEF_PK'

u8升级错误之违反了PRIMARY KEY 约束'Rpt_FltDEF_PK'

用友知识库用友软件2018-10-04 18:52:389050A+A-

问题现象:u8升级错误之违反了PRIMARY KEY 约束'Rpt_FltDEF_PK'。?

升级过程中提示“违反了PRIMARY KEY 约束'Rpt_FltDEF_PK'。不能在对象'Rpt_FltDEF'中插入重复键。”

解答:引入客户数据进行升级,也发现相同的错误提示“违反了PRIMARY KEY 约束'Rpt_FltDEF_PK'。不能在对象'Rpt_FltDEF'中插入重复键。”,根据提示怀疑为象Rpt_FltDEF表中的主键存在问题,在企业管理器中查询该表的主键为ID_Flt字段。第一反应为该字段是否存在重复的值。执行语句:select ID_Flt from Rpt_FltDEF group by ID_Flt having count(ID_Flt)>;1发现ID_Flt并没有重复的值。和演示账套对比该表的属性发现:主键ID_Flt为标识字段,演示账套标识值为“是”,而客户的数据中的值为“是(不适用于复制)”。故试着将值改为“是”。由于表rpt_glbdef,rpt_flddef与该表关系密切且标识值也为“是(不适用于复制)”,因此将rpt_glbdef,rpt_flddef也做同样修改。再次升级成功。同样ZT021,ZT023做以上处理后也升级成功。 解决方案:在企业管理器中将Rpt_FltDEF,rpt_glbdef,rpt_flddef三张表的主键标识值改为“是

微信号:yyrjlls
扫码 有偿解决 用友软件技术问题!
复制微信号


点击这里复制本文地址 以上内容由用友财务软件免费试用版下载整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

用友财务软件免费试用版下载 © All Rights Reserved.  

copyright © 2011-2025 new.aiufida.com .