Установку обновления может производить:
администратор ADMIN (владелец схемы);
администратор информационной безопасности (АИБ), если роли администраторов разделены;
пользователь, входящий во встроенную группу «Администраторы».
Важно. Установка обновления метаданных объектов базы данных или изменение прав доступа на уровне СУБД для этих объектов выполняется только под учетной записью владельца схемы. Если установка обновления или изменение прав доступа выполняется АИБ или пользователем, то при запросе учетных данных пользователя для авторизации в базе данных необходимо ввести учетные данные владельца схемы.
Перед установкой обновления ознакомьтесь с разделом «Особенности установки обновления».
Для установки обновления выполните одно из действий:
в настольном приложении:
в навигаторе объектов выполните команду главного меню «Навигатор > Обновить объекты репозитория»;
в менеджере безопасности выполните команду главного меню «Репозиторий > Обновление версии > Произвести»;
в веб-приложении:
в навигаторе объектов выполните команду главного меню «Навигатор > Обновить объекты репозитория»;
в навигаторе объектов выполните команду главного меню «Сервис > Менеджер обновлений > Применить».
Примечание. При разделении ролей администраторов для корректной установки используйте файл обновления соответствующего типа.
После выполнения одного из действий будет открыт:
в настольном приложении: стандартный диалог выбора файла. Укажите путь к файлу обновления с расширением *.pefx. После выбора файла нажмите кнопку «Открыть». Будет открыт мастер установки обновления;
в веб-приложении: мастер установки обновления. Для выбора файла обновления нажмите кнопку «Обзор», будет открыт стандартный диалог выбора файла. Укажите путь к файлу обновления с расширением *.pefx или *.updpack.
Мастер установки обновления содержит страницы:
Примечание. При выборе любого метода разграничения доступа корректна установка файла, все элементы которого доступны пользователю.
Для установки обновлений из pefx-файлов в ОС Linux предназначена утилита UpdateManager, поставляемая вместе с «Форсайт. Аналитическая платформа». Для работы утилиты требуется графический дисплей.
Для установки обновления выполните в терминале следующую команду:
./UpdateManager REPOSITORY LOGIN PASSWORD PEF-FILE
Где:
REPOSITORY. Идентификатор репозитория;
LOGIN. Имя пользователя;
PASSWORD. Пароль;
PEF-FILE. Путь до pefx-файла обновления.
Для вывода справки по утилите выполните в терминале следующую команду:
./UpdateManager
Если используется удаленный доступ по SSH, то необходимо указать графический дисплей. Для этого перед запуском утилиты выполните экспорт переменной окружения, например:
export DISPLAY=:0
Если используется репозиторий на базе СУБД Oracle, то требуется указать переменную TNS_ADMIN с путём до TNS-файла.
См. также:
Работа с готовым обновлением | Особенности установки обновления | Процесс обновления