尝试启动Artifactory:[art-init] [ERROR] (o.a.u.CommonDbUtils :57) - Failed to execute query: Table 'unique_ids' already exists:时,我一直收到此错误。我尝试在mysql中重命名该表,但是Artifactory随后遇到了另一个重复的表:[art-init] [ERROR] (o.a.u.CommonDbUtils :57) - Failed to execute query: Table 'binaries' already exists:

当我尝试重新启动Artifactory之后,它遇到了带有'unique_ids'表的初始重复问题时,因此似乎解决方案是不重命名这些重复表,因为它们是在启动时创建的,并且Artifactory将继续遇到这些重复错误每次在创建它们后再次开始。

有谁知道为什么Artifactory不断遇到这个问题以及如何使它停止?

最佳答案

Artifactory使用自己为其创建的特定表(作为启动过程的一部分)。在上述过程中可能出了点问题,现在它一直在尝试创建已经存在的表。擦除数据库并重新启动Artifactory应该可以解决该问题。

关于mysql - Artifactory无法启动-[错误]无法执行查询:表'unique_ids'已存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48087040/

10-16 09:30