Проверка актуальности версии БД MESDB и обновление версии производится из интерфейса ExeMES Client. Для проверки и обновления БД MESDB выполните следующие шаги:
- Пройдите стандартную процедуру авторизации в ExeMES Client
- Проверьте актуальность версии БД MESDB:
- Воспользуйтесь всплывающим меню, которое вызывается по нажатию на иконку пользователя в статусной строке ExeMES Client
- Во всплывающем меню выберите пункт «Версия №», после чего откроется страница проверки и обновления версии базы данных MES. Для проверки актуальности версии БД нажмите на кнопку «Проверить актуальность БД». Результаты проверки отобразятся на странице ниже
- В случае актуальной версии БД MESDB сообщение будет следующим:
- В случае необходимости обновления версии БД MESDB появится сообщение о необходимости обновления и информация об изменениях, которые будут внесены в БД MESDB
- Обновите версию БД MESDB если она неактуальна:
- Для обновления БД MESDB нажмите на кнопку «Обновить версию БД» на странице с результатами проверки актуальности БД, после чего подтвердите действие во всплывающем окне
- После завершения обновления БД появится сообщение об успешном обновлении и лог процесса обновления
- Если в процессе обновления БД возникнет ошибка, обратитесь в службу ТП ExeMES
Warning |
---|
Выполните бэкап БД MESDB перед обновлением |
Обновление БД MESDB возможно выполнить из 2х приложений:
...
title | ExeMES Client |
---|
Для обновления БД MESDB из приложения ExeMES Client необходимо пройти стандартную процедуру авторизации в приложении Keycloak.
Далее в правом верхнем углу экрана нужно нажать на имя пользователя. Затем нужно нажать на информацию о версии ExeMES Client.
В появившемся окне находится кнопка проверки актуальности БД MESDB
После нажатия на кнопку проверки автуальности БД MESDB в окне появится информация о необходимости обновления БД MESDB.
В случае актуальной версии MESDB сообщение будет следующим
В случае необходимости обновления в окне появится кнопка Обновить версию БД и детальная информация о вносимых изменениях.
Для обновления необходимо нажать на кнопку обновить версию БД и подтвердить выбор в всплывающем окне
После завершения обновления появится соответствущее сообщение и лог обновления
Обновление версии БД MESDB успешно завершено.
...
title | ExeMES Middleware |
---|
ExeMES Middleware.
Для обновления БД MESDB в приложении Middleware необходимо авторизоваться, для этого необходимо нажать на кнопку Authorize.
После этого необходимо пройти стандартную процедуру авторизации в приложении Keycloak.
Note |
---|
Для доступа к функциям проверки обновлений и обновлению БД MESDB пользователь должен иметь роли VAdm и EAdm соответственно. |
Для проверки необходимости обновления БД MESDB используется метод GET API AdminTools. Для запуска проверки необходимо нажать кнопку Try it out.
Затем необходимо нажать кнопку Execute.
В результате API вернет результат содержащий информацию о необходимости обновления БД.
В случае актуальности БД MESDB ответ будет следующий
В случае необходимости обновления БД MESDB API вернет ответ о неактуальности схемы данных, непримененных миграциях и список изменений, которые будут внесены в БД.
Для обновления БД MESDB используется метод POST API. Для начала обновления нажмите кнопку Try in out.
Затем в поле подтверждения необходимо ввести слово confirm и нажать кнопку Execute.
Ответ на запрос вернет информацию о внесенных в БД MESDB изменениях и статус обновления.
...