Ліцензування¶
Розділ описує отримання Server ID та активацію ліцензії SonarQube Enterprise Edition. Кроки однакові для всіх варіантів розгортання (Windows ZIP і Docker).
1. Стан до активації ліцензії¶
До активації ліцензії SonarQube працює в обмеженому режимі і виводить банер:
License needed: You must set a license to be able to perform new analyses.
2. Отримання Server ID¶
Server ID знаходиться на сторінці:
Administration → System
(URL: http://<адреса_сервера>:9000/admin/system)
Виконайте такі дії:
-
Увійдіть у SonarQube під адміністратором.
-
Перейдіть у розділ:
Administration → System
-
Натисніть:
Copy ID information
-
Збережіть скопійоване значення Server ID.
Порада
На цій самій сторінці доступні кнопки Download Logs та Download System Info — корисно для діагностики або запиту в підтримку.
3. Запит ліцензійного ключа¶
Надішліть Server ID вендору (Megane / Christina) з проханням видати ліцензійний ключ Enterprise Edition.
4. Застосування ліцензії¶
Отриманий ключ вставте на сторінці ліцензії:
-
Перейдіть у розділ ліцензії в Administration.
-
Натисніть:
Set new license
-
Вставте отриманий ключ і збережіть.
-
Переконайтесь, що банер
License neededзник.
5. Прив'язка Server ID до бази даних¶
Критично
Server ID прив'язаний до бази даних. Зміна connection string (host або URL бази) призводить до перегенерації Server ID і потреби в новій ліцензії.