【银企平台】不能在具有唯一索引“indx_ONLY_EBG_DetailInfo”的对象原创
金蝶云社区-汪伟康
汪伟康
10人赞赏了该文章 852次浏览 未经作者许可,禁止转载编辑于2021年11月27日 10:42:52

问题:查询交易明细时,提示:error,不能在具有唯一索引“indx_ONLY_EBG_DetailInfo”的对象“dbo.T_EBG_DetailInfo”中插入重复键的行


原因:银企PT160646补丁新增该索引的脚本中对于sql server数据库存在不兼容

解决方案:

1、到银企平台数据库执行语句

drop index indx_ONLY_EBG_DetailInfo on T_EBG_DetailInfo;

drop index indx_ONLY_DetailHis on T_EBG_DetailInfo_History;

 

2、ebservice705\ebservice\ksql\create_table目录的list.txt中,调转这两行的位置

 image.png

调转成

image.png

保存

 

3、停止银企服务,然后执行ebservice705\ebservice的windows_ebg_db_init.bat,最后启动银企服务


赞 10