База данных локального сервера лицензий
В некоторых редких случаях при работе с локальным сервером лицензий, например при утере пароля администратора или внутренней несогласованности данных, может потребоваться повторное создание базы данных локального сервера лицензий SMath.
Это можно сделать следующим образом:
-
Перейдите в папку, из которой вы инициализировали своё серверное приложение — там хранится ваш compose-файл;
-
Остановите серверное приложение, выполнив следующую команду:
-
После остановки серверного приложения необходимо очистить том docker, содержащий базу данных сервера. Для этого сначала нужно узнать имя этого тома. Его можно узнать, выполнив следующую команду:
-
Предыдущая команда покажет вам все тома docker на вашей машине. Найдите тот, что называется XXX_postgres-data-XXX, где XXX — скорее всего, название вашей компании. Удалите этот том, выполнив следующую команду:
-
Убедитесь, что том удалён, выполнив команду ещё раз:
-
Теперь ваша база данных очищена, и для её повторного создания необходимо снова запустить серверное приложение, выполнив следующую команду:
Обратите внимание: ваша база данных сейчас пуста, и необходимо заново настроить пароль пользователя admin и лицензии на странице Лицензии, как описано в инструкции по поставке для организаций.