Перейти до змісту

Ліцензування

Розділ описує отримання 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)

Виконайте такі дії:

  1. Увійдіть у SonarQube під адміністратором.

  2. Перейдіть у розділ:

    Administration → System

  3. Натисніть:

    Copy ID information

  4. Збережіть скопійоване значення Server ID.

Порада

На цій самій сторінці доступні кнопки Download Logs та Download System Info — корисно для діагностики або запиту в підтримку.


3. Запит ліцензійного ключа

Надішліть Server ID вендору (Megane / Christina) з проханням видати ліцензійний ключ Enterprise Edition.


4. Застосування ліцензії

Отриманий ключ вставте на сторінці ліцензії:

  1. Перейдіть у розділ ліцензії в Administration.

  2. Натисніть:

    Set new license

  3. Вставте отриманий ключ і збережіть.

  4. Переконайтесь, що банер License needed зник.


5. Прив'язка Server ID до бази даних

Критично

Server ID прив'язаний до бази даних. Зміна connection string (host або URL бази) призводить до перегенерації Server ID і потреби в новій ліцензії.