源码包
597263

禅道开源版15.7.1升级禅道18.5失败,提示Integrity constraint violation: 1062 Duplicate entry '1-bug-exportTempla已解决悬赏5积分

提问者鼻子大的柠檬答案数1阅读数556发表时间2024-05-19 20:27:34

禅道开源版15.7.1升级禅道18.5失败,只点了一次升级按钮,反复还原再升级,报错内容是一样。尝试将zt_grouppriv清空,可以升级成功,但升级成功后用户没有权限了。将zt_grouppriv表清空前备份了zt_grouppriv表,升级成功后还原zt_grouppriv表,还是没有权限。

请问升级失败提示Integrity constraint violation: 1062 Duplicate entry '1-bug-exportTempla这个问题如何解决

禅道版本:15.7.1

安装包类型:源码包

操作系统:Windows Server 2008

客户端浏览器:Chrome

设置备注
内容
答案列表
🚢
2024-05-20 08:43:21

提示是有唯一值判断的字段值冲突了

咱们试一下将现在的禅道库备份,然后删除现有的禅道库

重新创建一个同名库,将之前备份的15.7.1数据导入新建的库。

然后重新升级试一下呢。

🌱
鼻子大的柠檬2024/05/21
尝试了将现在15.7.1的数据库备份,然后删除15.7.1的zentao库,新建zentao库,将15.7.1备份的数据库导入到新建的zentao库中,再次升级依然报相同的错误。

报错一、检查到你的数据库跟标准不一致,尝试修复失败。请执行以下SQL语句,再刷新页面检查。
SET @@sql mode= ‘‘;
ALTER TABLE 'zt_apistruct` ADD ‘editEdBy’varchar(30) NOT NULL DEFAULT 0;
上述报错通过删除‘editEdBy’后,点击刷新后正常进入升级界面,点一次升级按钮后,报错如下:
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1-bug-exportTemplate' for key 'group'<p>The sql is:
UPDATE `zt_grouppriv` SET `method`='exportTemplate' WHERE `method` = 'exportTemplet'</p>
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1-pivot-bugAssignSummary' for key 'group'<p>The sql is:
UPDATE `zt_grouppriv` SET `module` = 'pivot' WHERE `module` = 'report' AND `method` IN ('projectDeviation', 'productSummary', 'bugCreate', 'bugAssign', 'workload', 'casesrun', 'storyLinkedBug', 'testcase', 'build', 'workSummary', 'roadmap', 'productInvest', 'bugSummary', 'bugAssignSummary', 'workAssignSummary', 'showProduct', 'showProject')</p>
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1-report-viewReport' for key 'group'<p>The sql is:
UPDATE `zt_grouppriv` SET `method` = 'viewReport' WHERE `module` = 'report' AND `method` = 'instanceTemplate'</p>
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1-pivot-browse' for key 'group'<p>The sql is:
UPDATE `zt_grouppriv` SET `module` = 'pivot', `method` = 'browse' WHERE `module` = 'report' AND `method` = 'browseReport'</p>

回复
🚢
王林2024/05/21
方便添加下1455720938,我们协助处理下吗
回复
联系我们
联系人
高丽亚/高级客户经理
电话(微信)
17667930330
QQ号码
3645260865
联系邮箱
gaoliya@chandao.com
其他相关问答
596664
已解决
悬赏6积分
提问者: zhangman 于 2023-08-15591次浏览,1个答案
提问者: gaojice 于 2014-10-132068次浏览,1个答案
提问者: m_65baf1f4297f5 于 2024-02-01548次浏览,1个答案
提问者: imsa 于 2021-11-10823次浏览,1个答案
906
已解决
悬赏10积分
提问者: allencrab 于 2012-03-072556次浏览,1个答案
返回顶部
客服头像
高丽亚
高级客户经理
客服微信
17667930330
3645260865
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。