最新のSonarQube 5をOracle 12cと統合しようとしています。私の Oracle DB は存在し、SonarQube が必要な構造を接続して作成できるようにするのに十分な CRUD 権限を持つユーザーの 1 人を使用しています。
ただし、SonarQube サーバーを起動すると、DB が UTF-8 以外の文字エンコーディングを使用しているという例外が発生します。DBエンコーディングを変更できません。これを回避したり、SonarQube のコーディング スキームを DB にあるものとして設定したりして、不一致について文句を言わないようにするプロパティの設定はありますか?
SonarQube が特定の DB 構成を必要とする理由がわかりません。NLS や char エンコーディングについて文句を言うことなく、既存の DB とシームレスに連携する必要があります。これは、企業にとって一度大きな決定が下され、新しいツールがそれをサポートできる必要があるためです。
関連するもの: SONAR-6171
このチェックを無効にする方法はありますか?