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

Når kørsel sonar-runer throw undtagelse :Forårsaget af:Ukendt databasestatus:FRESH_INSTALL

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


  1. Sådan gentager du tabelkolonneoverskriften på hver side

  2. En introduktion til data mining

  3. Mysql vælg efter bedste match med like

  4. Hvorfor skete denne fejl, da den blev oprettet EVENT med sammensat sætning?