当我尝试启动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\u id”表的初始重复问题,因此解决方案似乎不是重命名这些重复表,因为它们是在启动时创建的,artifactory在创建它们之后每次再次启动时都会继续遇到这些重复错误。
有人知道为什么artifactory总是遇到这个问题吗?我怎样才能阻止它?
1条答案
按热度按时间332nm8kg1#
artifactory使用它为自己创建的特定表(作为启动过程的一部分)。也许在所说的过程中出了问题,现在它继续尝试在表已经存在的情况下创建它所需要的表。擦除数据库并重新启动artifactory应该可以解决这个问题。