Установить драйвер БД
Подготовьте пакет из Git, проверьте его и подтвердите применение. После установки перезапустите сервер, чтобы загрузить движок.
Установка
- Откройте «Базы» и нажмите «Драйвер» — действие «Установить драйвер из Git…» в шапке панели.
- Укажите адрес репозитория и выберите стабильную версию
vX.Y.Z. Серверу GrigDesk нужен доступ к этому источнику, в том числе к приватному Git. - Подготовьте пакет и проверьте сведения: движок, версия, источник, предупреждения и изменения. До применения код точки входа не исполняется.
- Подтвердите установку отдельным действием и дождитесь её результата.
- Вручную перезапустите сервер GrigDesk. Обновление страницы или списка не загружает новые драйверы.
- Создайте профиль БД, выберите новый движок и проверьте подключение.
Сохраняются пакеты с манифестом engine.json. Драйвер работает с правами серверного процесса и получает пароль подключения и SSH-канал, если он используется. Устанавливайте пакеты из доверенных источников.
Обновление и откат
Выберите внешний движок в форме профиля: его блок «Источник и обновления» показывает доступные действия. Подготовьте обновление или возврат предыдущей версии, проверьте пакет и подтвердите замену отдельно.
Перед применением закройте сессии этого движка. Открывающееся, активное или закрывающееся соединение блокирует замену (engine_busy). После успешной замены снова нужен ручной перезапуск сервера. Остальные движки могут продолжать работать до него.
Если движок не появился
Проверьте результат установки и перезапуск сервера, затем диагностику в панели. Причиной может быть несовместимая версия, неверный манифест, точка входа или неполный контракт адаптера. Внешний пакет не может занять id встроенного движка: например, для своего варианта MySQL нужен другой идентификатор.
Далее: структура драйвера · создать свой.