Artifactory不会开始 - [ERROR]无法执行查询:表" unique_ids'已经存在

时间:2018-01-04 00:22:40

标签: mysql artifactory

当我尝试启动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为什么会遇到这个问题以及如何让它停止?

1 个答案:

答案 0 :(得分:0)

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