Jag såg det här felet när databasen är tom (inga tabeller skapas). Vanligtvis skapas tabeller under första starten av ekolodet.
Kan du nå ekolod via webbgränssnitt?
Se till att inställningarna i din conf/sonar.properties
fil i Sonar
katalogen är korrekta, bör dessa rader vara okommenterade.
sonar.jdbc.url: jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true
sonar.jdbc.username: mysqlusername
sonar.jdbc.password: mysqlpassword
Kontrollera sedan om dina conf/sonar-runner.properties
fil i sonar-runer
katalogen har samma inställningar.
#----- MySQL
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
#----- Global database settings
sonar.jdbc.username=mysqlusername
sonar.jdbc.password=mysqlpassword
Se också till att raden för standardinbäddad databas kommenteras.
#sonar.jdbc.url: jdbc:h2:tcp://localhost:9092/sonar