2015-05-13 3 views
0

У нас возникают проблемы с обновлением нашей базы данных Sonar. Наряду с этим родовым сообщением мы также видим Вызванный:Обновление сонара с 4.5.4 до 5.1 с ошибкой Не удается выполнить миграцию базы данных: org.sonar.server.db.migratio ns.v50.FeedFileSources

java.sql.BatchUpdateException: Невозможно вставить дубликат ключа строки в объект «dbo.file_sources» с уникальным индексом «file_sources_file_uuid_uniq». Дублированное значение ключа и т. Д.

Как мы можем определить, что нужно очистить, чтобы продолжить движение вперед?

full log размещен на Pastebin

ответ

0

Удалить уникальный индекс file_sources_file_uuid_uniq на столе file_sources. Когда Sonarqube создает полную новую базу данных, индекс не будет создан. Кажется, что сценарии миграции пропущены, чтобы удалить индекс.