Я пытаюсь интегрировать последнюю версию SonarQube 5 с Oracle 12c. Моя БД Oracle существует, и я использую одного из пользователей с достаточными привилегиями CRUD, чтобы разрешить SonarQube подключаться и создавать необходимые структуры.
Однако при запуске сервера SonarQube я получаю исключение, жалующееся на то, что БД использует кодировку символов, отличную от UTF-8. Я не могу изменить кодировку БД. Есть ли настройка в свойствах, которая может избежать этого или установить схему кодирования в SonarQube как то, что есть в БД, чтобы он не жаловался на несоответствие?
Я не уверен, зачем SonarQube нужна определенная конфигурация БД. Он должен беспрепятственно работать с существующими БД, не жалуясь на NLS или кодировку символов, поскольку это более крупные решения, принятые для фирмы один раз, и новые инструменты должны поддерживать это.
Вот с чем это связано: SONAR-6171
Есть ли способ отключить эту проверку?