我已經安裝了聲納和MySQL數據庫在服務器A和服務器B.我想使用聲納亞軍,但每次我得到以下錯誤的時間運行聲納分析:聲納拋出錯誤BadDatabaseVersion
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訪問數據庫。我檢查了批處理和服務器端的所有配置,一切似乎都正常。
我也GOOGLE了,發現following link, 但我不明白該怎麼做解決這個問題。
任何指針?
你好一切似乎都OK!我真的很困惑怎麼辦?請如果有人可以幫我 – user1720124
檢查「系統信息」屏幕。您可以確定數據庫URL,登錄,驅動程序和驅動程序類別字段與Sonar runner的設置相匹配嗎?如果是這種情況,請捕獲Sonar屏幕的屏幕截圖,並附上Sonar runner屬性文件的副本,然後重新打開JIRA問題。道歉,沒有更多的信息,這個問題似乎是錯誤的配置。 –