mysql - 具有外部 MySQL 数据库的 Sonarqube 7.1 失败并出现 'Database must be upgraded` 错误

标签 mysql sonarqube

当使用外部 MySQL 数据库设置 Sonarqube v7.1 时,出现以下错误:

2018.06.04 19:11:27 WARN  web[][o.s.s.p.DatabaseServerCompatibility] Database must be upgraded. Please backup database and browse /setup
2018.06.04 19:11:27 WARN  app[][startup] 

      Database must be upgraded.Please backup database and browse /setup

2018.06.04 19:11:27 INFO  web[][o.s.s.p.ServerPluginRepository] Deploy plugin Dependency-Check / 1.1.0 / fe3b031e72cf8026980aa916d4a8de32cac1dabc
2018.06.04 19:11:27 INFO  web[][o.s.s.p.Platform] Database needs migration
2018.06.04 19:11:27 INFO  web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.ws.WebServiceFilter@7439197 [pattern=UrlPattern{inclusions=[/api/system/migrate_db.*, ...], exclusions=[/api/properties*, ...]}]
2018.06.04 19:11:27 INFO  web[][o.s.s.a.EmbeddedTomcat] HTTP connector enabled on port 9000

任何指针如何解决这个问题。谢谢

最佳答案

这不是错误,您必须打开浏览器并转到 $SONARQUBE_URL/setup 并验证表单以开始数据库升级。

关于mysql - 具有外部 MySQL 数据库的 Sonarqube 7.1 失败并出现 'Database must be upgraded` 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50694564/

相关文章:

mysql - 在mysql中使用带有单个关键字的单个where条件搜索表的所有列

mysql - 有没有办法在不更改 max_allowed_pa​​cket 的情况下在 mysql 数据库中插入一个大值?

mysql - 使用 MySQL 的 SQL UPDATE 查询中的数学运算

php - 2表数据总和并按产品名称显示顺序

java - SonarLint 在 VSCode 上缺少 Java 规则

java - 可能会抛出 NullPointerException,因为 'value' 此处可为空 Sonar 警告

java - 为多模块项目设置 Sonar Runner + cobertura

mysql - Homebrew Mariadb Mysql 安装 root 访问被拒绝

maven - 在 Maven 项目中分析 TypeScript SonarQube

java - 检查样式缩进违规 - 'public' 缩进级别 4 不正确,预期级别应为 8