Руководство администратора



страница2/28
Дата06.06.2016
Размер2.28 Mb.
ТипРуководство
1   2   3   4   5   6   7   8   9   ...   28

1.2.Обновление системы


До начала обновления версии программного комплекса АИС «Юстиция» вам необходимо получить дистрибутив новой версии, прошедший апробацию в опытном регионе и утвержденный соответствующим Управлением Росреестра. Такой дистрибутив вы можете получить в соответствующем Управлении Росреестра, либо скачать с сайта компании ООО «Комплексные программные решения» – http://just.kopr.ru/dnloads.php

После скачивания в указанное вами место, будет доступен файл самораспаковывающегося архива вида 1.aa.bb-1.cc.dd.exe, где 1.aa.bb – номер текущей версии АИС «Юстиция», 1.cc.dd – номер новой версии.

После разархивации в указанном месте создается каталог вида 1.aa.bb-1.cc.dd имеющий следующую структуру:

где:


  • Java – каталог содержащий скрипты установки компонентов Java,

  • Log – каталог для ведения лога о процессе обновления,

  • Packages – каталог, содержащий пакеты обновлений,

  • Scripts – каталог, содержащий скрипты обновлений,

  • Scripts.Add – каталог, содержащий дополнительные скрипты обновлений,

  • XSD – каталог, содержащий XSD-схемы,

  • Клиент – каталог, содержащий клиентскую часть обновлений,

  • update.bat – файл запуска обновлений серверной части.

Процесс обновления системы состоит из двух этапов:

  • обновление серверной части;

  • обновление клиентской части.

ВНИМАНИЕ! ТРЕБУЕТСЯ ОБЯЗАТЕЛЬНОЕ СОБЛЮДЕНИЕ ПОСЛЕДОВАТЕЛЬНОСТЬ ОБНОВЛЕНИЯ: СНАЧАЛА ОБНОВЛЯЕТСЯ СЕРВЕРНАЯ ЧАСТЬ, ЗАТЕМ КЛИЕНТСКАЯ.

Для примера в текущем руководстве будем проводить обновление с версии 1.40.22 до версии 1.41.22.


1.2.1.Обновление серверной части


В папке обновления, в нашем примере это \1.40.22-1.41.22\, нужно запустить командный файл update.bat. Сценарий запросит имя пользователя, пароль и имя сервера. Необходимо указать имя владельца схемы, его пароль и имя сервера так, как оно задано в файле tnsnames.ora.

По окончании работы сценария откроются отчеты о ходе выполнения сценария. Их необходимо проверить на предмет сообщений об ошибках и отправить для анализа по адресу электронной почты support@just.kopr.ru.


1.2.2.Обновление клиентской части


После успешного обновления серверной части требуется обновление клиентской части АИС «Юстиция» на всех компьютерах, работающих с обновляемой базой данных. В папке обновления, в нашем примере это \1.40.22-1.41.22\, есть подкаталог «Клиент». В нем находится исполняемый файл обновления клиентской части. Необходимо запустить \1.40.22-1.41.22\Клиент\justsetup1.41.22.0.exe. Откроется мастер установки АИС «Юстиция». На шаге «Выбор папки установки» нужно указать папку, где на данный момент уже установлена программа АИС «Юстиция».



Рисунок 1.2 5 Установка программы. Выбор папки установки

На шаге «Выбор компонентов» необходимо отметить галочками все необходимые компоненты.





Рисунок 1.2 6 Установка программы. Выбор компонентов

После завершения работы система обновлена и готова к работе.


1.2.3.Автоматическое обновление


В программном комплексе АИС «Юстиция» предусмотрена возможность автоматизированного процесса обновления клиентских приложений. Для того чтобы настроить автоматическое обновление, необходимо настроить системный параметр IMG_PATH_INST.

В главном меню выбрать пункт Настройка  Системные параметры.





Рисунок 1.2 7 Главное меню программы. Меню «Настройка»

В появившемся окне «Системные параметры» выбрать папку «Общие параметры»





Рисунок 1.2 8 Список системных параметров

Далее, нужно найти в списке системный параметр «Путь до файла установки» с меткой IMG_PATH_INST.

Данный параметр содержит путь к папке, содержащей установочные файлы. Для того чтобы указать путь, необходимо переключить «Тип» в режим «Строка».



Рисунок 1.2 9 Форма-бланк системного параметра. Заполнение строки значением

Для включения режима автоматической установки необходимо переключить «Тип» в режим «Число» и «Значение» перевести в состояние «Включено».






Рисунок 1.2 10 Верхний рисунок - Форма-бланк системного параметра. Выбор «типа». Нижний рисунок – Значение системного параметра

Принцип работы следующий. При включенном режиме автоматической установки, в программных модулях (admin.exe и user.exe) после авторизации на сервере, сверяется версия модуля и версия сервера – и если работа текущего модуля запрещена, то производится чтение информации из файла module_nfo.dbf в указанной папке. Проверяется версия, выложенная в этой папке, с версией, установленной на сервере – при совпадении версий, модуль закрывается и запускается VBS-скрипт обновления. Скрипт проверяет, не запущены ли модули с того же пути, куда необходимо произвести обновление. Если такой модуль будет найден, то скрипт выдаст об этом предупреждение, при нажатии на кнопку «Игнорировать (Ignore)» все запущенные модули будут закрыты и скрипт продолжит обновление. По завершении обновления, будет запущен тот же модуль, с теми же параметрами, из которого и было запущено автообновление.

С точки зрения пользователя, обновление будет выглядеть следующим образом:


  • пользователь стартует приложение «Юстиция-Пользователь»;

  • вводит логин/пароль и пытается войти в систему;

  • приложение автоматически закрывается и стартует консольное окно;

  • стартует инсталлятор (не требующий прав администратора);

  • через некоторое время инсталлятор завершает установку, консольное окно закрывается;

  • производится старт уже обновленной версии приложения.




Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9   ...   28


База данных защищена авторским правом ©uverenniy.ru 2019
обратиться к администрации

    Главная страница