УСТАНОВКА ОБНОВЛЕНИЙ КОМПОНЕНТОВ |
Для выполнения установки обновлений компонентов системы предназначено меню
. Меню содержит несколько подменю, обеспечивающих выборочную установку компонентов, установку компонентов по проблемам, решениям в рамках функциональных проектов и в объеме пакетных обновлений.Перед установкой обновления все пользователи должны прекратить работу с системой. Для успешного проведения установки обновления необходимо обладать правами администратора на компьютере, на который устанавливается обновление.
При старте любого подменю выполняется проверка на существование каталога с подготовленными для инсталляции архивами обновлений (задается параметром PatchManager.PrepareDir). Если архивы не найдены, то выдается соответствующее сообщение об ошибке. Обеспечьте наличие архивов в указанном каталоге (информация в этом каталоге формируется при копировании выбранных обновлений с FTP-сервера в меню , см. п. ЗАГРУЗКА ОБНОВЛЕНИЙ КОМПОНЕНТОВ С FTP-СЕРВЕРА) и повторите запуск функции.
Если Вы получаете обновления не с FTP-сервера, а иным способом, то скопируйте дистрибутивы обновлений в каталог, заданный параметром PatchManager.PrepareDir, и повторите вызов меню.
Установка обновлений выполняется для текущей системы, заданной в меню или параметром PatchManager.CurrentSystem конфигурационного файла программы. Если текущая система не задана, то при активизации подменю меню вызывается окно =Выбор текущей системы=, в котором необходимо выбрать систему (см. Рис. 9).
Перед установкой обновления анализируется лицензия (если она указана в поле Лицензионный файл окна =Свойства системы=, см. п. Настройка текущей системы, Рис. 10), и если дата окончания абонентского обслуживания более ранняя, чем дата хотя бы одного из файлов в архивах выбранных компонентов, то выдается предупреждение вида:
с формированием соответствующей записи в журнале хода выполнения операции
Если анализ лицензии показывает, что используется свободно распространяемая редакция системы, то программа выдает сообщение
Процесс установки обновлений затем завершается, с целью сохранения работоспособности системы.
В результате успешного контроля лицензии программа переходит к следующему этапу процесса установки.
Перед выполнением копирования файлов обновления в домашний каталог системы выполняется проверка на занятость файловых ресурсов другими процессами. При обнаружении хотя бы одного занятого файла процесс установки останавливается, обновления в систему не устанавливаются, а в журнал хода выполнения операции заносится соответствующее сообщение.
По завершении установки в каталоге \EXE системы формируется служебный файл вида <имя системы>.crc содержащий контрольную сумму репозитария текущей БД.
Автоматическая установка компонентов
Выборочная установка компонентов
Установка компонентов по проблемам