Jeg så denne fejl, da databasen er tom (der oprettes ingen tabeller). Normalt oprettes tabeller under første start af ekkolod.
Kan du nå ekkolod via webgrænseflade?
Sørg for, at indstillingerne i din conf/sonar.properties
fil i Sonar
mappen er korrekt, bør disse linjer være ukommenteret.
sonar.jdbc.url: jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true
sonar.jdbc.username: mysqlusername
sonar.jdbc.password: mysqlpassword
Tjek derefter om dine conf/sonar-runner.properties
fil i sonar-runer
biblioteket har de samme indstillinger.
#----- MySQL
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
#----- Global database settings
sonar.jdbc.username=mysqlusername
sonar.jdbc.password=mysqlpassword
Sørg også for, at linjen for standard indlejret database er kommenteret.
#sonar.jdbc.url: jdbc:h2:tcp://localhost:9092/sonar