通常、データベースが正しく設定されていない場合にそのメッセージが表示されます (ローカルに問題がある場合は、新規インストールを試みます)。
または、関連付けることができる mysql データベースに問題があります (ファイル内の ' sonar.jdbc.username
' または ' sonar.jdbc.password
' が間違っていsonar.properties
ます)。
または、組み込みデータベース ( jdbc:derby://localhost:1527/sonar;create=true
) の既定のポートがサーバー/ワークステーションで使用できません。
Mysql データベースを使用している場合 (あなたのケースではありません)、最初に作成する必要があります。
mysql [localhost] {root} ((none)) > CREATE DATABASE IF NOT EXISTS sonar CHARACTER SET utf8 COLLATE utf8_general_ci;
Query OK, 1 row affected (0.01 sec)
mysql [localhost] {root} ((none)) > grant all privileges on sonar.* to 'sonar'@'localhost' identified by 'sonar';
Query OK, 0 rows affected (0.00 sec)
mysql [localhost] {root} ((none)) > flush privileges;
Query OK, 0 rows affected (0.00 sec)