我已经在服务器 A 和服务器 B 上安装了声纳和 mysql 数据库。我正在尝试使用 sonar-runner 运行声纳分析,但每次我收到以下错误:
Caused by: java.lang.RuntimeException: wrapper
at org.picocontainer.lifecycle.ReflectionLifecycleStrategy.monitorAndThrowReflectionLifecycleException(ReflectionLifecycleStrategy.java:130)
... 22 more
Caused by: org.sonar.core.persistence.BadDatabaseVersion: The current batch process and the configured remote server do not share the same DB configuration.
- Batch side: jdbc:mysql://xx.xx.xx.xx:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true (sonar / *****)
- Server side: check the configuration at http://xx.xx.xx.xx:9000/system
服务器 B 正在从服务器 A 访问数据库。我已经检查了批处理和服务器端的所有配置,一切似乎都正常。
我也用谷歌搜索并找到了以下链接,但我不明白如何解决这个问题。
任何指针?