Введение
КИС "Фабиус" обновляется постоянно, т.е. настолько, что новые версии программы выкладываются чуть ли не раз в неделю. К счастью, для поддержания КИС "Фабиус" в актуальном состоянии обновления необходимо делать раз в квартал, хуже - раз в полгода, плохо - раз в год и так далее. Чем реже вы обновляете "Фабиус", тем выше вероятность того, что после обновления потребуется помощь разработчиков.
Хорошая новость: обновление "Фабиус" - это просто и быстро. Плохая новость: обновление делается в монопольном режиме, т.е. пользователи не должны работать в "Фабиус" в то время, как его обновляют.
Файлы обновления
Собственно обновление представлено двумя файлами:
• | etalon.rar - архив нового содержимого директории \Fabius\Etalon, размером около 25 Mb; |
• | fabius.rar - архив нового Fabius.exe, размером около 5 Mb. |
Шаги обновления
Известите пользователей
Поскольку обновление возможно только в монопольном режиме, все пользователи должны выйти из программы "Фабиус".
Переименуйте исполняемый файл "Фабиус"
Пока пользователи покидают "Фабиус" переименуйте исполняемый файл \Fabius\Program\Fabius.exe в \Fabius\Program\Fabius_ГГГГММДД.exe , где ГГГГММДД - год, месяц, день создания старого Fabius.exe.
После этого ни один пользователь не сможет запустить еще один экземпляр "Фабиус", а вы можете хранить различные старые версии программы без путаницы и готовыми к запуску.
Копируйте с переименованием ini-файл "Фабиус"
Файл \Fabius\Program\Fabius.ini копируйте в \Fabius\Program\Fabius_ГГГГММДД.ini .
Замените ПОЛНОСТЬЮ содержимое эталона на новое
Удалите всё содержимое директории \Fabius\Etalon и разархивируйте в неё содержимое файла обновления etalon.rar .
Закомментируйте команду запуска "Фабиус" в bat-файле
Закомментируйте команду запуска "Фабиус" в файле \Fabius\Start\Fabius.bat .
Отключите работающих клиентов "Фабиус"
Убедитесь, что никто не работает с "Фабиус". Для этого запустите утилиту \Fabius\Program\arc32.exe и выберите пункт "Tools > Remote Server Info".
Укажите букву сетевого диска "Фабиус" или путь к серверу ADS в формате типа "\\ServerName" и жмите "Connect".
Перейдите на вкладку "Database Information". Если число пользователей больше единицы, то не все вышли из "Фабиус" и необходимо отключить оставшихся вручную.
Для отключения пользователей перейдите на вкладку "Connected Users", наведите указатель мыши на строку с именем пользователя, нажмите правую клавишу мыши и выберите "Disconnect" в всплыващем меню. И так по всему списку, исключая себя, конечно.
В итоге должен остаться один пользователь - вы сами.
Разархивируйте новый исполняемый файл "Фабиус"
Разархивируйте файл обновления fabius.rar в директорию /Fabius/Program.
Внимание, архив fabius.rar содержит два файла - fabius.exe и fabius.jdbg, оба должны быть помещены в директорию /Fabius/Program.
Запустите "Фабиус" и выполните обновление
Запустите "Фабиус" и войдите с правами Администратора.
Выполните "я Администратор > Обновление > Копирование из эталона > Описаний Справочников", как это показано снимках ниже.
Обновление описаний Справочников.
Пункт запуска в Дереве модулей.
Обновление описаний Справочников.
Проверьте и подтвердите правильность путей доступа к Справочникам и Эталону.
Обновление описаний Справочников.
Подтвердите копирование файлов описаний из Эталона.
Обновление описаний Справочников.
Подтвердите копирование файлов описаний Справочников из Эталона.
Обновление описаний Справочников.
Подтвердите пробное открытие Справочников.
Выполните "я Администратор > Обновление > Копирование из эталона > Конфигураций", как это показано на снимках ниже.
Обновление Конфигураций.
Пункт запуска из Дерева модулей.
Обновление Конфигураций.
Проверьте и подтвердите правильность путей доступа к Справочникам и Эталону.
Обновление Конфигураций.
Подтвердите копирование содержимого Справочников из Эталона.
Обновление Конфигураций.
Подтвердите копирование содержимого Справочников из Эталона еще раз.
Обновление Конфигураций.
Много информационных сообщений, подобных этому.
Обновление Конфигураций.
Подтвердите завершение копирования содержимого Справочников из Эталона.
Обновление Конфигураций.
Выполните этот пункт меню ...
Обновление Конфигураций.
..., чтобы убедиться в результатах обновления.
Снимите комментирий с команды запуска "Фабиус" в bat-файле
Снимите комментарий с команды запуска "Фабиус" в файле \Fabius\Start\Fabius.bat.
Известите пользователей