Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Saat menjalankan sonar-runer throw exception :Disebabkan oleh:Status database tidak diketahui:FRESH_INSTALL

Saya melihat kesalahan ini ketika database kosong (tidak ada tabel yang dibuat). Biasanya tabel dibuat selama sonar pertama dimulai.

Bisakah Anda menjangkau sonar melalui antarmuka web?

Pastikan bahwa pengaturan di conf/sonar.properties . Anda file di Sonar direktori sudah benar, baris ini harus tidak diberi komentar.

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

Kemudian periksa apakah conf/sonar-runner.properties Anda file di sonar-runer direktori memiliki pengaturan yang sama.

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

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

Pastikan juga bahwa baris untuk basis data bawaan yang disematkan dikomentari.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql — Ganti nama semua tabel dan kolom menjadi huruf kecil?

  2. Struktur database MySql untuk :Cari berdasarkan kolom tunggal dan nilai yang berbeda

  3. JSON_SET() vs JSON_INSERT() vs JSON_REPLACE() di MySQL:Apa Bedanya?

  4. Kinerja MySQL – 5 Parameter dari File Konfigurasi

  5. Pilih persentase baris dari tabel SQL?