2016-06-09 69 views
-1

我们将从SonarQube-4.5.7升级到SonarQube -5.6。虽然开始声纳安装之后,sonar.log抓住了这个错误:
试图安装SonarQube 5.6时收到jdbc错误的原因是什么

ActiveRecord::JDBCError: The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.projects' and the index name 'projects_uuid'. The duplicate key value is (xxxxxxx).: CREATE UNIQUE INDEX [projects_uuid] ON [projects] ([uuid]) 

我已经看过引用此错误的第一部分等问题,但这些点问题同一个插件。我们删除了插件以排除出现问题的可能性。它仍在查看数据库中的插件信息吗?或者它是真的错误,由于表中的重复键的种类?如果是这样,解决它的最好方法是什么?

回答

0

此错误是由于未正确更正VARCHAR列的数据库而导致数据库未更新。它需要是Latin1_General_CS_AS。该密钥被认为是与另一个重复,而不使用它需要的大小写敏感性。

相关问题