Mysql
 sql >> Database >  >> RDS >> Mysql

Quando viene eseguito sonar-runer, genera un'eccezione:Causato da:Stato del database sconosciuto:FRESH_INSTALL

Ho visto questo errore quando il database è vuoto (non vengono create tabelle). Di solito le tabelle vengono create al primo avvio del sonar.

Riesci a raggiungere l'ecoscandaglio tramite l'interfaccia web?

Assicurati che le impostazioni nel tuo conf/sonar.properties file in Sonar directory sono corrette, queste righe dovrebbero essere decommentate.

sonar.jdbc.url:                            jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true
sonar.jdbc.username:                       mysqlusername
sonar.jdbc.password:                       mysqlpassword

Quindi controlla se il tuo conf/sonar-runner.properties file in sonar-runer directory ha le stesse impostazioni.

#----- MySQL
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8

#----- Global database settings
sonar.jdbc.username=mysqlusername
sonar.jdbc.password=mysqlpassword

Assicurati inoltre che la riga per il database incorporato predefinito sia commentata.

#sonar.jdbc.url:                            jdbc:h2:tcp://localhost:9092/sonar