ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012

Страница создана Дарига Дорофеева
 
ПРОДОЛЖИТЬ ЧТЕНИЕ
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
ПРОГРАММА
«МЕНЕДЖЕР ОБНОВЛЕНИЙ»

        РУКОВОДСТВО
   АДМИНИСТРАТОРА СИСТЕМЫ

            2012
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
АННОТАЦИЯ
Настоящий     документ   предназначен   для   администраторов системы,
производящих установку и сопровождение Атлантис-приложений, таких как
система Галактика ERP, инструментальный комплекс Support, собранных на
Атлантис 5.4.39 и выше.
Документ содержит общие сведения о концепции обновления системы, описание
порядка установки программы и основных приемов использования программы
Менеджер обновлений (PatchManager) версии 5.4.28.0 и выше.

                                    Издание 07.2012

 © ЗАО "Галактика Софт" 2012
 Запрещается распространять без согласования с собственником ПО
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
Оглавление
ЧТО НОВОГО...........................................................................................................................................5
ВВЕДЕНИЕ................................................................................................................................................6
     ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ.............................................................................................................6
     СОГЛАШЕНИЯ ПО ОФОРМЛЕНИЮ ДОКУМЕНТА.......................................................................7
     КОНЦЕПЦИЯ МЕХАНИЗМА ОБНОВЛЕНИЯ СИСТЕМЫ..............................................................8
1.      ПОРЯДОК УСТАНОВКИ МЕНЕДЖЕРА ОБНОВЛЕНИЙ ..................................................10
     1.1.     РАБОЧАЯ СРЕДА ПРОГРАММЫ .........................................................................................10
     1.2.     ПОРЯДОК УСТАНОВКИ ПРОГРАММЫ .............................................................................10
     1.3.     ДОУСТАНОВКА, ПЕРЕУСТАНОВКА И УДАЛЕНИЕ ПРОГРАММЫ.............................15
     1.4.     УСТАНОВКА ОБНОВЛЕНИЙ ПРОГРАММЫ.....................................................................16
2.      ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ ..................................................................................18
     2.1. НАСТРОЙКА И ЗАПУСК ПРОГРАММЫ.............................................................................18
       2.1.1. Настройка файла конфигурации ....................................................................................18
       2.1.2. Порядок запуска программы ...........................................................................................21
       2.1.3. Меню Настройка..............................................................................................................22
            2.1.3.1.     Настройка текущей системы ...................................................................................................... 22
            2.1.3.2.     Настройка соединения с FTP-сервером..................................................................................... 26
            2.1.3.3.     Обновление PatchManager .......................................................................................................... 28
            2.1.3.4.     Настройка баз данных................................................................................................................. 31
            2.1.3.5.     Настройка загрузки ..................................................................................................................... 34
            2.1.3.6.     Настройка инсталляции .............................................................................................................. 36
     2.2. МОНИТОРИНГ КОМПОНЕНТНОГО СОСТАВА СИСТЕМЫ И ОБНОВЛЕНИЙ ...........39
       2.2.1. Мониторинг текущего состояния системы..................................................................39
       2.2.2. Просмотр дистрибутива обновления ............................................................................42
       2.2.3. Просмотр реестра обновления .......................................................................................43
       2.2.4. Просмотр решений в установленных обновлениях .......................................................44
            2.2.4.1.     Просмотр решений по проблемам ............................................................................................. 44
            2.2.4.2.     Просмотр решений по проектам ................................................................................................ 46
     2.3. ЗАГРУЗКА ОБНОВЛЕНИЙ КОМПОНЕНТОВ С FTP-СЕРВЕРА.......................................47
       2.3.1. Автоматическая загрузка компонентов........................................................................48
       2.3.2. Выборочная загрузка компонентов ................................................................................49
       2.3.3. Загрузка компонентов по проблемам .............................................................................54
       2.3.4. Загрузка компонентов по проектам...............................................................................56
       2.3.5. Загрузка компонентов по пакетам обновлений.............................................................58
     2.4. УСТАНОВКА ОБНОВЛЕНИЙ КОМПОНЕНТОВ................................................................59
       2.4.1. Автоматическая установка компонентов ....................................................................61
       2.4.2. Выборочная установка компонентов.............................................................................62
       2.4.3. Установка компонентов по проблемам .........................................................................67
       2.4.4. Установка компонентов по проектам...........................................................................69
       2.4.5. Установка компонентов по пакетам обновлений.........................................................72
     2.5. ОТКАТ ОБНОВЛЕНИЙ КОМПОНЕНТОВ ...........................................................................74
       2.5.1. Выборочный откат компонентов ..................................................................................74
       2.5.2. Откат пакетных обновлений..........................................................................................76
     2.6. СИНХРОНИЗАЦИЯ КОМПОНЕНТОВ С РЕПОЗИТАРИЕМ БД .......................................79
       2.6.1. Автоматическая синхронизация.....................................................................................79
       2.6.2. Выборочная синхронизация компонентов......................................................................80
     2.7. ПЕРЕИНИЦИАЛИЗАЦИЯ ДОРАБОТОК .............................................................................81
       2.7.1. Автоматическая переинициализация доработок .........................................................83
       2.7.2. Выборочная переинициализация доработок ..................................................................83
     2.8. ИСПОЛЬЗОВАНИЕ ПАКЕТНОГО РЕЖИМА РАБОТЫ ПРОГРАММЫ ..........................85
       2.8.1. Пакетная загрузка и установка компонентов ..............................................................86
       2.8.2. Пакетная синхронизация репозитария БД ....................................................................87
       2.8.3. Пакетная переинициализация пользовательских доработок ......................................87

Оглавление                                                                                                                                                     3
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
2.8.4. Журнал пакетного режима .............................................................................................87
     2.9. ЖУРНАЛ ХОДА ВЫПОЛНЕНИЯ ОПЕРАЦИЙ ...................................................................89
3.      ПРИЛОЖЕНИЕ..............................................................................................................................91
     3.1. ПРИМЕР ОТЧЕТА О ПРОВЕРКЕ КОМПОНЕНТОВ СИСТЕМЫ НА СОВМЕСТИМОСТЬ
          91
     3.2. ПРИМЕР ОТЧЕТА О РАЗЛИЧИЯХ ДОСТУПНЫХ И УСТАНОВЛЕННЫХ
     КОМПОНЕНТОВ СИСТЕМЫ ............................................................................................................92
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ ............................................................................................................93

4                                                                                                                       Оглавление
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
ЧТО НОВОГО

           По сравнению с изданием 10.2011 в документ внесены следующие изменения:

ДОБАВЛЕНА ИНФОРМАЦИЯ ОБ ОСОБЕННОСТЯХ ПЕРЕИНИЦИАЛИЗАЦИИ
АЛЬТЕРНАТИВНЫХ КОНФИГУРАЦИЙ.......................................................................................82

ЧТО НОВОГО                                                                                                      5
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
ВВЕДЕНИЕ

ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
    В программе Менеджер обновлений используются следующие основные
    понятия, термины и определения:
    Компонент – выделенная часть кода системы, реализующая (инкапсулирующая)
    определенную функциональность. Имеет определенный интерфейс с другими
    компонентами.    Идентифицируется     наименованием.    Предусматривается
    версионность компонентов в рамках релиза (версии) системы и возможность
    замещения старой версии компонента новой версией в соответствующем
    окружении.
    Номер версии компонента включает в себя следующие элементы:
    ♦ Для системы Галактика ERP:

    где:
    секция 1 – номер версии / релиза Галактики ERP;
    секция 2 – номер версии компонента в данной версии / релизе Галактики ERP;
    секция 3 – «0» для общего обновления, другое число – для специального
    обновления.
     ♦ Для средства разработки Атлантис и комплекса Support:

    где:
    секция 1 – номер версии Атлантис;
    секция 2 – номер версии компонента в данной версии Атлантис, совпадает с
    номером сборки (релиза) Атлантиса;
    секция 3 – «0» для общего обновления, другое число – для специального
    обновления.
    Взаимозависимость компонентов определяет для компонента требование по
    наличию в системе другого компонента (компонентов) определенной версии
    (равной или не меньше некоторой заданной версии) для обеспечения его
    работоспособности. Требуемые компоненты могут быть двух типов:
    — компоненты, наличие которых обязательно;
    — компоненты, наличие которых необязательно. Однако, если они присутствуют
    в системе, то должно выполняться условие по их версии.
    Преддистрибутив обновления компонента — набор из файла компонента
    системы и связанных с ним файлов, оформленный в виде определенной
    структуры каталогов и являющийся входной информацией для создания
    дистрибутива.
    Дистрибутив (архив) компонента — форма поставки пользователям новой
    версии компонента, представляющая собой файл-архив с расширением .acd,
    содержащий все необходимые для установки файлы компонента. Дистрибутив

6                                                              ВВЕДЕНИЕ
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
обновления всегда содержит только один компонент системы, одной версии. Для
      работы с дистрибутивами используется утилита Менеджер обновлений.
      Обновление — совокупность дистрибутивов компонентов (один или несколько)
      совместно с readme-файлами, описанная в одном файле-реестре и
      сформированная с определенной целью (поставка реализованных доработок,
      исправление ошибок). Компоненты в обновлении могут быть связаны физически
      (через взаимозависимость версий), логически (например, обновления для
      оперативного контура), а также временными (выпускаются в одно время) и
      целевыми рамками (обновления по какому-либо договору, и т.д.).
      Различают следующие виды обновлений:
      Обновление компонента — обновление, содержащее новую версию одного
      компонента.
      Пакетное обновление — обновление, содержащее новые версии более одного
      компонента.
      Реестр обновления — служебный файл с расширением .асc, содержащий
      описание содержимого обновления.
      Readme-файл – текстовый файл специального формата, содержащий
      информацию о новой версии компонента, включая:
      — назначение;
      — наименование продукта и версию компонента;
      — состав компонента;
      — требуемые версии других компонентов;
      — инструкцию по установке;
      — список проблем, решенных в данной версии компонента. Readme-файл
      включает в себя все решенные проблемы, начиная с первой версии компонента.

СОГЛАШЕНИЯ ПО ОФОРМЛЕНИЮ
ДОКУМЕНТА
      Для облегчения работы с документацией элементы, обозначающие аналогичные
      понятия, имеют одинаковое начертание. Перечень принятых условных
      обозначений приводится в таблице.

            Элемент                  Начертание              Пример

     Название системы       Жирное, курсив             Галактика ERP
                                                       Обновления =>
     Пункт меню             Курсив, разделитель «=>»   Компоненты
                                                       системы
     Название окна          В знаках «=», курсив       =Обновления=
                            В квадратных скобках,
     Экранные кнопки                                   [Редактировать]
                            подчеркнутое
     Поля в экранной форме Жирное, курсив              Список модулей
     Значения полей в
                            Курсив                     Встроенный
     экранной форме
     Вкладки                В знаках «=», курсив       =Системы=
     Имена файлов,          Arial                      test.cfg
     параметры

ВВЕДЕНИЕ                                                                      7
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
Элемент                Начертание              Пример

    конфигурационных
    файлов
    Также используются следующие пиктограммы для обозначения:

       Внимание, важная информация.

       Ссылка на дополнительную документацию.

       Полезный совет.

КОНЦЕПЦИЯ МЕХАНИЗМА ОБНОВЛЕНИЯ
СИСТЕМЫ
    Механизм обновления системы основан на компонентной структуре системы и
    обеспечивает выполнение следующих задач:
    ♦ Анализ актуальности компонентного состава системы на текущий момент
       времени;
    ♦ Анализ целостности компонентного состава системы при установке
       конкретного обновления. Анализ целостности заключается в контроле
       условий взаимозависимостей компонентов системы;
    ♦ Установка выбранных обновлений с учетом условий взаимозависимостей
       компонентов;
    ♦ Откат обновлений, в результате которого восстанавливаются компоненты,
       имеющие предыдущую версию по сравнению с версией компонента данного
       обновления.
    Задачи анализа актуальности и целостности системы решаются путем сравнения
    версий компонентов.
    Начальными исходными данными для работы программы являются:
    — домашний каталог системы, содержащий файлы компонентов;
    — каталог с дистрибутивами обновлений и реестры обновлений;
    — информация в репозитарии рабочей БД системы о пути на исполняемые
    файлы (каталог \EXE).
    Дистрибутивы и реестры обновлений, как правило, размещаются на FTP-сервере
    подразделения технической поддержки фирмы-продавца или фирмы-
    разработчика.
    Например, подразделение технической поддержки ЗАО "Галактика Софт"
    предлагает для зарегистрированных пользователей два варианта обновлений
    системы Галактика ERP и комплекса Support:
     ♦ Обновление путем установки "Рекомендованной конфигурации";
     ♦ Установка текущих обновлений компонентов системы.

8                                                               ВВЕДЕНИЕ
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
Рекомендованная       конфигурация – это состав компонентов системы
      зафиксированных версий, который выпускается с дополнительными
      мероприятиями по качеству – краткое регрессионное тестирование на всех
      СУБД, контроль ошибок 1-2 уровня. Как правило, такая конфигурация
      сопровождается соответствующей версией средства разработки Атлантис.
      Обычно рекомендованные конфигурации выпускаются разработчиком 1 раз в 2-3
      месяца.
      Текущая "Рекомендованная конфигурация" размещается на ftp-сервере по адресу
      ftp://ftp.galaktika.ru/pub/support/galaktika/bug_fix/gal810conf/updates/ .
      В папке с обновлениями конфигурации находится acc-файл формата
      galconf_ГГГГММ.acc.
      Текущие обновления компонентов по мере их появления размещаются по адресу
      ftp://ftp.galaktika.ru/pub/support/galaktika/bug_fix/GAL810/UPDATES/
      Следует иметь в виду, что по умолчанию Менеджер обновлений настроен на
      каталог ftp-сервера с текущими обновлениями. Поэтому для загрузки
      обновлений     "Рекомендованная     конфигурация"    необходимо      указать
      соответствующий адрес в параметре конфигурационного файла программы
      Patchmanager.FTPDir или задать этот адрес в поле Каталог с обновлениями на
      FTP-сервере окна =Настройка соединения с FTP-сервером= (см. Рис. 14)

ВВЕДЕНИЕ                                                                       9
ПРОГРАММА "МЕНЕДЖЕР ОБНОВЛЕНИЙ" - РУКОВОДСТВО АДМИНИСТРАТОРА СИСТЕМЫ 2012
1. ПОРЯДОК УСТАНОВКИ
             МЕНЕДЖЕРА ОБНОВЛЕНИЙ

        Для установки программы необходимо обладать правами администратора
     на данном компьютере.

1.1. РАБОЧАЯ СРЕДА ПРОГРАММЫ
     Программа Менеджер обновлений функционирует на компьютерах с ОС
     Windows NT Server v.4.0 (SP3 и выше), Windows 2000 Server, Windows Server
     2003, Windows NT Workstation v.4.0, Windows 2000 Professional, Windows XP
     Professional или Windows Vista Business.
     Особых требований к аппаратной конфигурации программой не предъявляется.
     Аппаратная конфигурация должна отвечать требованиям используемой
     операционной системы.

1.2. ПОРЯДОК УСТАНОВКИ ПРОГРАММЫ
     Установка программы Менеджер обновлений может выполняться как на
     компьютер сервера приложений трехуровневой архитектуры или файл-сервера
     двухуровневой архитектуры, так и на выделенную рабочую станцию.
     Установка программы выполняется путем запуска программы setup.exe,
     расположенной в каталоге \PatchMan\Server дистрибутивного
     компакт-диска Атлантис-приложения (например, системы Галактика ERP).
     В результате запуска программы установки setup.exe на экран вызывается окно
     приветствия. Ознакомьтесь с содержащейся там информацией и нажмите кнопку
     [Далее].
     В результате открывается окно =Выбор папки назначения= (см. Рис. 1).
     В окне выбора папки назначения (см. Рис. 1) в поле Конечная папка указывается
     путь на каталог, в который будет установлена программа Менеджер обновлений
     по умолчанию. Если Вас устраивает каталог, имя которого сформировано по
     умолчанию, то необходимо нажать экранную кнопку [Далее]. Если Вам нужно
     изменить имя каталога, нажмите экранную кнопку [Обзор].
     В этом случае откроется окно =Выбор папки= (см. Рис. 2). В нем нужно выбрать
     папку, в которую Вы предполагаете установить программу. Если такой папки в
     дереве папок не существует, введите ее имя и путь на нее с клавиатуры в поле
     Путь:. Инсталлятор автоматически создаст указанную папку.
     После этого необходимо нажать экранную кнопку [ОК], окно =Выбор папки=
     закроется. В поле Конечная папка окна выбора папки назначения (см. Рис. 1)
     появится указанный Вами путь на каталог установки. Нажмите экранную кнопку
     [Далее].
     В результате откроется окно =Устанавливаемые компоненты= (см. Рис. 3). В
     данном окне имеется возможность просмотреть перечень компонентов, которые
     могут быть установлены в составе программы Менеджер обновлений.

10                         ПОРЯДОК УСТАНОВКИ МЕНЕДЖЕРА ОБНОВЛЕНИЙ
Рис. 1 Окно выбора папки назначения

                                                       Рис. 2 Окно =Выбор папки=
      Перечень всех компонентов программы сгруппирован по категориям.
      Компоненты, подлежащие установке отмечаются флагом        . Установка/снятие
      флага для компонента или категории выполняется клавишей Пробел или
      щелчком мыши по позиции флага.
      Некоторые компоненты системы требуют установки других компонентов.
      Например, установка компонента "Менеджер обновлений" требует установки
      компонента "Системное ядро", а установка компонента "Системное ядро", в
      свою очередь, требует установки компонента "Прочие компоненты поддержки" и
      т. п. Программа установки не контролирует эти зависимости, поэтому будьте
      внимательны при отказе от установки отдельных компонентов системы.

ПОРЯДОК УСТАНОВКИ МЕНЕДЖЕРА ОБНОВЛЕНИЙ                                         11
По умолчанию помечены все компоненты. Если Вы желаете отказаться от
     установки некоторых компонентов, снимите с них пометку. После того, как Вы
     определили состав устанавливаемых компонентов, нажмите экранную кнопку
     [Далее]. Окно =Устанавливаемые компоненты = закрывается.

                                     Рис. 3. Окно = Устанавливаемые компоненты =
     Далее открывается окно =Подготовка к установке завершена= (см. Рис. 4). В
     ней проверяются текущие установки, выполненные перед началом процесса
     инсталляции. Если в установках обнаружены неточности, нажмите экранную
     кнопку [Назад] и откорректируйте установки. Если проверка дала
     положительный результат, нажмите экранную кнопку [Далее]. Окно закрывается
     и начинается процесс установки.

                                Рис. 4. Окно =Подготовка к установке завершена=

12                        ПОРЯДОК УСТАНОВКИ МЕНЕДЖЕРА ОБНОВЛЕНИЙ
Ход инсталляции отображается в специальном окне (см. Рис. 5).

                                           Рис. 5. Отображение процесса установки

      После завершения процесса установки программы Менеджер обновлений
      открывается окно настройки на базу (или базы) данных системы Галактика
      ERP, с которой будет работать Менеджер обновлений (см. Рис. 6). В этом окне
      необходимо выбрать папку, в которой установлена серверная часть системы
      Галактика ERP, на которую выполняется настройка.

                         Рис. 6. Окно настройки на серверную часть Галактики ERP

      Выбранный каталог должен содержать информацию о рабочих базах данных.
      Информация о рабочих базах данных содержится в служебных файлах системы
      \Setup\csetup.ini (базы данных, установленные из этой серверной части) и/или
      \EXE\install.ini (базы данных, на которые была выполнена настройка этой
      серверной части).
      Настройка на БД выполняется по следующему алгоритму:
      ♦   Сначала информация о БД ищется в файле \Setup\csetup.ini серверной
          части, на которую выполняется настройка, и, если она там находится, то
          берется из него.
      ♦   Если файл csetup.ini отсутствует или в нем нет необходимых данных, то
          информация о БД ищется в файле \EXE\install.ini этой серверной части
          системы и, если она там находится, то берется из него.

ПОРЯДОК УСТАНОВКИ МЕНЕДЖЕРА ОБНОВЛЕНИЙ                                         13
♦    Если файл install.ini отсутствует или в нем нет необходимых данных, то
          выдается сообщение об ошибке с предложением перевыбрать каталог
          серверной части Галактики ERP.
     Если при установке программы на компьютере под управлением ОС Windows
     Vista Business при выборе пути на серверную установку системы Галактика
     ERP, расположенную на другом компьютере, с помощью узла Сетевое
     окружение возникают проблемы с отображением сетевого окружения, то в поле
     Путь окна =Настройка на БД системы "Галактика ERP"= необходимо
     вручную ввести UNC-путь на домашний каталог установки или указать путь с
     использованием буквы подключенного сетевого диска (Map Network Drive).

        Программа Менеджер обновлений, как правило, устанавливается после
     установки системы Галактика ERP.

     В результате выбора каталога с серверной установкой системы на экран
     вызывается окно =Выберите БД= (см. Рис. 7 ) со списком БД, установленных в
     рамках этой установки (т.е. баз данных, установленных инсталлятором базы
     данных этого домашнего каталога).
     Отметьте (мышью, клавишей Пробел или экранными кнопками [Выделить все],
     [Очистить все]) те базы, на которые необходимо настроиться при текущей
     инсталляции и нажмите кнопку [Далее].

                          Рис. 7 Окно выбора БД для настройки текущей установки
     На основе данной информации в папке \START домашнего каталога программы
     Менеджер обновлений формируются конфигурационные файлы для всех
     выбранных баз данных. Имя файла совпадает с именем базы данных и имеет
     расширение cfg. В меню Пуск формируются ярлыки для запуска программы
     Менеджер обновлений с настройкой на каждую из этих баз данных.
     Окно =Выберите БД= закрывается. Открывается окно =Установка завершена=.
     В нем сообщается пользователю о завершении установки. Для завершения
     работы инсталлятора необходимо нажать экранную кнопку [Готово].

14                        ПОРЯДОК УСТАНОВКИ МЕНЕДЖЕРА ОБНОВЛЕНИЙ
На завершающем этапе установки на платформе MS SQL Server программа
      установки выполняет настройку источников данных ODBC (System DSN) на базу
      данных, была установлена в процессе инсталляции или на которую была
      выполнена настройка.
      Если в системе Галактика ERP, на которую выполняется настройка программы,
      используется параметр SQLDriver.FullLoginName=On (при работе на платформах
      MS SQL Server или Oracle), то после завершения установки программы до ее
      первого запуска необходимо вручную добавить в cfg-файл программы такой же
      параметр SQLDriver.FullLoginName=On.

1.3. ДОУСТАНОВКА, ПЕРЕУСТАНОВКА И
УДАЛЕНИЕ ПРОГРАММЫ
      В процессе эксплуатации программы Менеджер обновлений может возникнуть
      необходимость инсталлировать компоненты, которые не были установлены при
      первичной установке, переустановить компоненты или деинсталлировать
      программу.
      Все эти функции выполняются инсталлятором программы Менеджер
      обновлений, который вызывается либо из дистрибутива (setup.exe), либо через
      панель управления Windows (функция Установка и удаление программ панели
      управления). При этом открывается окно =Установка системы PatchManager=
      (см. Рис. 8).

                                        Рис. 8. Окно изменения установки программы
      Для добавления не установленных ранее компонентов и удаления
      установленных выберите режим Изменить и нажмите экранную кнопку
      [Далее]. В этом случае откроется окно выбора компонентов (см. Рис. 3). В этом
      окне необходимо установить флаги для компонентов, которые должны быть
      установлены, и снять флаги для компонентов, которые должны быть удалены. По
      кнопке [Далее] начинается процесс изменения установки.

ПОРЯДОК УСТАНОВКИ МЕНЕДЖЕРА ОБНОВЛЕНИЙ                                          15
В режиме Исправить по экранной кнопке [Далее] производится запуск
       процесса переустановки всех компонентов, инсталлированных во время
       предыдущей установки.
       При необходимости деинсталлировать программу Менеджер обновлений
       используется режим Удалить. При положительном ответе на запрос о
       подтверждении данной операции выполняется удаление всего домашнего
       каталога программы.
       В результате установки программы в домашнем каталоге, определенном в поле
       Конечная папка окна выбора папки назначения (см. Рис. 1) формируются
       следующие подкаталоги:
                EXE — содержит файлы запуска и ресурсы;
                START — содержит конфигурационные файлы программы;
       Кроме этого в корневом каталоге установки содержатся файлы документов по
       установке и начальной настройке системы.
       На рабочей станции в результате установки программы формируется рабочий
       каталог, в который в процессе работы помещаются временные, рабочие файлы,
       файлы отчетов, log-файлы, личный конфигурационный и dsk-файл пользователя.
       В зависимости от версии ОС Windows этот каталог формируется по следующему
       пути:
♦ На рабочих станциях с ОС Windows семейства Windows NT 5.0 и выше (Windows 2000,
  Windows XP):
        "C:\Documents and Settings\\Local   Settings\Application
        Data\PatchManager 5.4.25"
♦ На рабочих станциях с ОС Windows семейства Windows NT 6.0 и выше (Windows Vista,
  Windows 7):
        "C:\Users\\AppData\Local\PatchManager "
        где  - пользователь, от имени которого выполнялась
        установка программы и
         - версия программы.
        Изменить расположение рабочего каталога можно в поле Рабочая папка:
        свойств ярлыка запуска приложения.
        Изменение расположения отдельных групп рабочих данных (подкаталоги \OUT,
        \TMP) может быть выполнено с помощью соответствующих параметров секции
        Files конфигурационного файла.

1.4. УСТАНОВКА ОБНОВЛЕНИЙ ПРОГРАММЫ
        В течение жизненного цикла программы Менеджер обновлений могут
        выпускаться обновления ее компонентов (новая сборка программы), содержащие
        выполненные за некоторый период времени доработки функционала и
        исправления обнаруженных ошибок.
        Дистрибутивы обновлений компонентов программы, содержащие текущие
        обновления, размещаются на FTP-сервере подразделения технической
        поддержки фирмы-продавца или фирмы-разработчика.
        Подразделение технической поддержки ЗАО "Галактика Софт" размещает
        обновления программы Менеджер обновлений для зарегистрированных
        пользователей по ftp-адресу:
        ftp://ftp.galaktika.ru/pub/support/galaktika/bug_fix/GAL810/PATCHMANAGER/UP
        DATES.

16                            ПОРЯДОК УСТАНОВКИ МЕНЕДЖЕРА ОБНОВЛЕНИЙ
Программа обеспечивает как автоматическую загрузку и установку обновлений
      при старте программы или загрузке обновлений текущего Атлантис-приложения
      (см. п. 2.3), так и загрузку и установку обновлений по команде пользователя.
      Также возможна установка обновлений программы при размещении комплекта
      дистрибутивов обновления в локальном каталоге.
      Подробный порядок обновления программы рассмотрен в п. 2.1.3.3.

ПОРЯДОК УСТАНОВКИ МЕНЕДЖЕРА ОБНОВЛЕНИЙ                                         17
2. ПОРЯДОК РАБОТЫ С
                              ПРОГРАММОЙ

     Для обеспечения нормальной работы программы пользователь должен иметь для
     ее домашнего каталога, подкаталогов и файлов разрешение на
     чтение/запись/изменение/выполнение.
     Для корректного обновления Атлантис-приложений необходимо контролировать
     количество свободного места на диске. Нужно учитывать, что при выборочной
     загрузке, в случае положительного ответа на предложение о загрузке с FTP-
     сервера всех недостающих компонентов, итоговое количество закачиваемых
     архивных файлов увеличивается. Например, для загрузки архива galnet_dll.acd и
     всех требуемых для него компонентов с FTP-сервера может быть закачано более
     100 архивных файлов. Для корректной загрузки и установки такого количества
     компонентов понадобится более 1,2Гб свободного места на диске. В среднем,
     для корректной установки на каждый 1Мб архивных файлов нужно временно, на
     период установки, иметь порядка 2-2,5Мб свободного пространства на диске.
     После завершения установки пространство высвобождается.
     Необходимо также учитывать, что при каждой загрузке новых компонентов,
     количество свободного места на диске будет уменьшаться, т.к. все новые архивы
     будут сохраняться в каталоге %StartPath%/Backup.

2.1. НАСТРОЙКА И ЗАПУСК ПРОГРАММЫ
2.1.1. Настройка файла конфигурации
     Настройка режимов работы программы, как и любого Атлантис–приложения,
     выполняется с помощью параметров конфигурационного файла patchman.cfg.
     Его структура такая же, как у конфигурационного файла системы Галактика
     ERP galnet.cfg.

            Описание и порядок использования параметров файла конфигурации
     приведено в документе "Средство разработки Атлантис. Параметры
     конфигурации системы. Руководство администратора".

     Полный перечень параметров программы, их краткое описание и текущие
     значения можно получить в меню [=] =>Конфигуратор => Параметры.
     Перечень параметров также может быть получен выполнением следующей
     командной строки:
     patchman.exe    /?
     Обязательным является задание в конфигурационном файле настройки на базу
     данных системы, с которой предполагается работать: в секции [DataBase]
     необходимо задать значение параметра DataBaseName, содержащего путь (имя
     БД) на каталог с базой данных, а для SQL-платформ дополнительно необходимо
     задать значение параметра SQLServer секции [SQLDriver].
     Специальные параметры, предназначенные для программы Менеджер
     обновлений, сгруппированы в отдельной секции [PatchManager]. Их назначение
     следующее:

18                                        ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ
BackupDir           Путь на каталог, где будут храниться архивы когда-либо
                           установленных обновлений компонентов.
                           По умолчанию: %StartPath%\Backup
       BasesList           Задает список имен БД для синхронизации репозитария с
                           текущим состоянием системы. Список имен задается
                           через символ ";". Имена в списке не должны быть
                           пустыми и одинаковыми. Если имя БД содержит
                           пробелы, то оно в списке должно быть заключено в
                           одинарные кавычки.
                           По умолчанию значением является.
                           Пример:
                           BasesList='Текущая БД';test;test2;
       BatchCompile        Задает пакетный режим запуска программы для
                           переинициализации пользовательских доработок. В
                           командной строке параметр задается синонимом /PMC.
                           После завершения процесса загрузки обновлений в
                           данном режиме программа автоматически выгружается.
                           По умолчанию: false
       BatchDownload       Задает пакетный режим запуска программы для загрузки
                           обновлений. В командной строке параметр задается
                           синонимом /PMD.
                           После завершения процесса загрузки обновлений в
                           данном режиме программа автоматически выгружается.
                           По умолчанию: false
       BatchFinalMessage   Если установлено значение параметра true, то после
                           выполнения пакетных операций (см. параметры /PMD,
                           /PMI, /PMS и /PMG) программа выдает сообщение об
                           успешности/неудаче проведенных операций.
                           По умолчанию: false
       BatchGenerate       Задает пакетный режим запуска программы для
                           формирования дистрибутива обновлений. В командной
                           строке параметр задается синонимом /PMG.
                           После завершения процесса установки обновлений в
                           данном режиме программа автоматически выгружается.
                           По умолчанию: false
       BatchGenErrors      Задает способ формирования дистрибутива обновления
                           компонента с нарушениями в Readme-файле. Возможны
                           значения:
                           0 - не создавать обновление;
                           1 - создавать обновление без Readme;
                           2 - создавать обновление, если нет ошибок;
                           3 - создавать обновление в любом случае.
                           В командной строке параметр задается синонимом /PGE.
                           По умолчанию: 0
       BatchInstall        Задает пакетный режим запуска программы для
                           установки обновлений. В командной строке параметр
                           задается синонимом /PMI.

ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ                                                         19
После завершения процесса установки обновлений в
                        данном режиме программа автоматически выгружается.
                        По умолчанию: false
     BatchLogFile       Файл для сохранения информации о ходе и результате
                        процессов загрузки, установки обновлений, а также
                        синхронизации БД в пакетном режиме.
                        По умолчанию: %StartPath%\pmBatch.log
     BatchSynchron      Задает пакетный режим запуска программы для
                        синхронизации репозитариев рабочих БД с текущим
                        состоянием системы. Список БД для синхронизации
                        задается параметром PatchManager.BasesList.
                        В командной строке параметр задается синонимом /PMS.
                        После завершения процесса установки обновлений в
                        данном режиме программа автоматически выгружается.
                        По умолчанию: false
     СurrentSystem      Имя текущей системы, для которой проводятся работы с
                        обновлениями.
                        По умолчанию: 
     DownloadAttemptC   Количество попыток загрузки файла из каталога FTP-
     ount               сервера при отрицательном результате контроля размера
                        файла-оригинала и локальной копии.
                        По умолчанию: 3.
                        Значение 0 – неограниченное количество попыток.
     FTPDir             Путь на каталог FTP-сервера, в котором находятся
                        реестры обновлений.
                        По умолчанию:
                        /pub/support/galaktika/bug_fix/GAL810/UPDATES
     FTPLogin           Имя пользователя для доступа к каталогу FTP-сервера, с
                        которого будут скачиваться обновления.
                        По умолчанию: 
     FTPPassword        Пароль пользователя для доступа к каталогу FTP-
                        сервера, с которого будут скачиваться обновления.
                        По умолчанию: 
     FTPPatchMan        Путь на каталог FTP-сервера, в котором находятся новые
                        версии программы Менеджер обновлений для
                        автоматического обновления.
                        По умолчанию:
                        /pub/support/galaktika/bug_fix/GAL810/PATCHMANAGER/
                        UPDATES
     FTPServer          FTP-сервер, с которого будут скачиваться обновления.
                        По умолчанию: ftp.galaktika.ru
     PrepareDir         Путь на каталог, где будут накапливаться дистрибутивы
                        (архивы) обновлений компонентов для инсталляции.
                        По умолчанию: %StartPath%\Prepare
                        В этот каталог архивы обновлений копируются после
                        операции анализа актуальности состояния системы.

20                                      ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ
ProxyLogin        Имя пользователя на прокси-сервере при требующейся
                         авторизации. Используется при доступе к каталогу FTP-
                         сервера через прокси-сервер.
                         По умолчанию: 
       ProxyMode         Способ получения настроек прокси-сервера.
                         Возможные значения:
                         0 - не использовать прокси;
                         1 - взять настройки из MS Internet Explorer;
                         2 - установить настройки вручную.
                         По умолчанию: 1 (из MS IE)
       ProxyPassword     Пароль пользователя на прокси-сервере при
                         требующейся авторизации.
                         По умолчанию: 
       ProxyPort         Порт прокси-сервера, через который осуществляется
                         доступ по протоколу FTP.
                         По умолчанию: 21
       ProxyServer       Имя или IP-адрес прокси-сервера, через который
                         осуществляется доступ к FTP-серверу, с которого будут
                         загружаться обновления.
                         По умолчанию: 
       SystemsList       Содержит названия систем из репозитария и определяет
                         системы, для которых будут выполняться пакетные
                         операции. При отсутствии параметра пакетные операции
                         выполняются для текущей системы. Параметр действует
                         только при запуске программы с параметрами /PMD, /PMI
                         или /PMS.
       UpdatesDir        Путь на каталог, где будут сохраняться реестры
                         обновлений с FTP сервера.
                         По умолчанию: %StartPath%\Updates

      Пример конфигурационного файла patchman.cfg для работы с системой
      Галактика ERP на платформе Pervasive.SQL:
      [DataBase]
      DATABASENAME=D:\Gal810\DATA\
      [PatchManager]
      BackupDir = D:\Gal810\Backup
      СurrentSystem=galnet

2.1.2. Порядок запуска программы
      Запуск программы Менеджер обновлений осуществляется с консоли
      компьютера, на котором она установлена с помощью соответствующего ярлыка
      папки Корпорация Галактика => PatchManager 5.4.хх раздела Программы
      главного меню Windows, которое вызывается по кнопке [Пуск].
      При работе программы с базой данных с настроенной филиальностью
      пользователь, от имени которого запускается Менеджер обновлений, должен
      быть приписан к одному из филиалов (в этом случае вход в программу

ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ                                                      21
выполняется сразу, как на не филиальной БД) или к нескольким филиалам (в
      этом случае при старте программы выдается окно выбора филиала).

         Принадлежность пользователя тому или иному филиалу задается в модуле
      Филиальность инструментального комплекса Support.

2.1.3. Меню Настройка
2.1.3.1. Настройка текущей системы
      Меню Настройка => Текущей системы позволяет выбрать Атлантис-
      приложение для работы и настроить его основные свойства, необходимые для
      работы программы.
      При активизации меню на экран вызывается окно =Выбор текущей системы=
      (см. Рис. 9), в котором в столбце Имя файла содержатся имена исполняемых
      файлов Атлантис-приложений, зарегистрированных в репозитарии базы данных,
      на которую настроен Менеджер обновлений.
      Столбец Описание содержит краткое описание систем.
      Вид отображения информации в окне (дерево, список) может быть изменен
      кнопкой [Alt+S Вид].

                                             Рис. 9 Окно выбора текущей системы

      Открытие/закрытие    узлов     древовидного    представления    выполняется
      соответственно кнопками [Ctrl+Enter Открыть] и [Ctrl+BkSpace Закрыть].

22                                        ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ
Выбор текущей системы выполняется кнопкой [Enter Выбрать]. Текущая
      система (т.е. та, на которую настроена программа Менеджер обновлений),
      выделена в списке полужирным шрифтом.
      При первом запуске программы, если в репозитарии не была зарегистрирована
      система DB_Inst, выполняется ее регистрация. Данная система используется при
      установке/откате обновлений компонентов, размещенных в каталоге
      дополнительных утилит работы с БД \DB_Inst.
      По кнопке [F4 Редактировать] вызывается окно =Свойства системы= (см. Рис.
      10).
      В верхней панели данного окна задаются свойства установленной системы: В
      поле Система находится имя системы, в поле Описание – краткое описание
      системы, в поле входит в – имя системы, подсистемой для которой является
      данная система.
      Поле Лицензионный файл определяет файл лицензии, используемый при
      работе с данной системой. Значение может быть введено с помощью выбора по
      кнопке    (или горячей клавише F3) или простым вводом с клавиатуры.
      Для систем support и galnet поле рекомендуется заполнять для обеспечения
      возможности выполнения программой ряда функций, таких как установка
      компонентов и переинициализация пользовательских доработок (см. п.п. 2.4,
      2.7).

                                                       Рис. 10 Окно свойств системы
      Поле Каталог с системой определяет путь на каталог с исполняемыми файлами
      системы. Значение определяется по репозитарию базы данных, на которую
      настроена программа. При этом место размещения res-файлов берется
      непосредственно по репозитарию индивидуально для каждого ресурса, а
      размещение бинарных файлов (exe, dll, rtl, rtx) — по значению поля Каталог с
      системой (EXE).
      Значение может быть изменено с помощью выбора по кнопке         (или горячей
      клавише F3) или простым вводом с клавиатуры.

ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ                                                     23
При выборе каталога по кнопке выбора или клавише F3 на экран выдается
     стандартное окно выбора каталога, показанное на Рис. 11.

                                                     Рис. 11 Окно выбора каталога
     Элементы окна выбора каталога имеют следующее назначение:
      ♦ Поле Путь используется для ввода полного имени каталога.
     Вы можете ввести имя каталога вручную или выбрать его в иерархическом
     списке Каталоги:. Информация в списке Каталоги: соответствует диску,
     выбранному в раскрывающемся списке Диски:.
     Можно создать новый каталог. Для этого в поле Путь: необходимо ввести
     полное имя нового каталога и затем нажать кнопку [Создать].
      ♦ Кнопка [Сеть] обеспечивает доступ к окну =Подключение сетевого диска=,
         стандартному для операционной системы MS Windows. Данное окно
         используется для подключения к общим каталогам в сети.
      ♦ Кнопка [ОК] закрывает окно с установкой заданного каталога.
      ♦ Кнопка [Отмена] возвращает приложение в исходное состояние.
     Указанный здесь каталог будет использоваться для поиска компонентов системы,
     анализа их версий и для установки обновлений.
     В поле Подкаталог для сопроводительных файлов окна =Свойства системы=
     с помощью ввода с клавиатуры может быть указано имя каталога, в который
     будет выполняться установка Readme-файлов обновлений (см. п. 2.4). Каталог
     должен задаваться с относительным путем от корня домашнего каталога
     инсталляции системы.
     Например, если система установлена в каталог D:\GAL810 и в поле Подкаталог
     для сопроводительных файлов задано значение Documents, то Readme-файлы
     при установке обновлений будут копироваться в каталог D:\GAL810\Documents.
     В поле Исключаемые из путей подкаталоги окна =Свойства системы= с
     помощью выбора по кнопке          (или горячей клавише F3) определяются
     подкаталоги, содержащиеся в путях дистрибутива обновления, которые должны
     исключаться при определении пути установки компонента при инсталляции
     обновления.
     В результате вызывается окно =Исключаемые подкаталоги= (см. Рис. 12). Ввод
     нового подкаталога выполняется по клавише F7, удаление каталога из списка –
     по клавише F8.
     Список исключаемых из путей подкаталогов задается для каждой системы
     отдельно.

24                                       ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ
Поле является служебным и, как правило, не требует пользовательской
      корректировки.

                                                Рис. 12 Исключаемые подкаталоги
      Пример:
           Пусть дистрибутив обновления ora90drv_dll_54110.acd содержит
           компонент ora90drv.dll, размещенный по относительному (от домашнего
           каталога системы) пути:
           EXE\ora90drv.dll
            При необходимости установить данное обновление в каталог
            дополнительных утилит работы с БД \DB_Inst необходимо выбрать
            текущей систему DB_Inst. Поскольку для данной системы подкаталог EXE
            является исключаемым, то файл компонента будет установлен
            непосредственно в каталог системы, заданный в поле Каталог с
            системой (см. Рис. 10).
      Ввод новых систем и удаление имеющихся, а также изменение их наименований
      в Менеджере обновлений недоступно. Для выполнения этих операций
      необходимо воспользоваться средствами модуля Консоль управления
      комплекса Support.

           Следует иметь в виду, что изменения, внесенные в окне =Свойства
      системы= (см. Рис. 10), оказывают влияние на работу браузера объектов
      модуля Консоль управления инструментального комплекса Support.

      Нижняя панель окна =Свойства системы= (см. Рис. 10) содержит список
      пользовательских ресурсов, которые должны быть переинициализированы при
      обновлении прикладных компонентов. Переинициализация доработок
      выполняется в меню Операции-> Переинициализация доработок (см. п. 2.7),
      либо, при наличии соответствующих настроек, в процессе загрузки или
      установки компонентов (см. п.п. 2.3.2, 2.4).
      По горячей клавише F7 в нижней панели окна          =Свойства системы=
      выполняется добавление пользовательских компонентов в список. В результате
      открывается окно =Выбор компонентов= (см. Рис. 13), содержащее список
      зарегистрированных в репозитарии текущей базы данных компонентов,
      имеющих тип "пользовательский" и привязанных к текущей системе.
      Путь расположения пользовательского компонента, указанный в репозитарии,
      должен быть доступен из программы Менеджер обновлений.

ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ                                                  25
Выбор компонента выполняется клавишей Enter. Для выбора нескольких
      компонентов необходимо сначала отметить записи, после чего выполнить
      функцию выбора.
      Отметка записей выполняется клавишей Insert. Также могут использоваться
      клик мыши в левом столбце панели и остальные стандартные клавиши отметки
      записей: Grey+ отметить все, Grey– снять все отметки, Insert на отмеченной
      записи снимает отметку.
      По горячей клавише F8 в нижней панели окна           =Свойства системы=
      выполняется удаление пользовательских компонентов из списка. Возможно
      групповое удаление, предварительно отмеченных записей.

                                Рис. 13 Окно выбора пользовательских компонентов
      Задав в окне =Свойства системы= (см. Рис. 10) все необходимые свойства,
      необходимо нажать кнопку [Применить].

2.1.3.2. Настройка соединения с FTP-сервером
      Меню Настройка => Соединения с FTP-сервером предназначено для задания
      параметров соединения и имени папки FTP-сервера, в которой содержатся
      актуальные обновления системы. Размещение и актуализация обновлений на
      FTP-сервере выполняется подразделениями технической поддержки фирмы-
      продавца или фирмы-разработчика. Данная настройка используется для
      копирования необходимых обновлений в локальную папку для последующей
      установки.
      При активизации меню на экран вызывается окно =Настройка соединения с
      FTP-сервером = (см. Рис. 14).
      Окно содержит две вкладки.
      Во вкладке =FTP= задаются основные параметры соединения с FTP-сервером.

26                                       ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ
Рис. 14 Окно настройки соединения с FTP-сервером
      В поле FTP-сервер с клавиатуры вводится адрес FTP-сервера организации,
      выполняющей техподдержку системы. Кроме этого адрес может быть задан
      параметром PatchManager.FTPServer конфигурационного файла программы (см.
      п. 2.1.1).
      В поля Логин и Пароль вводятся данные пользователя для доступа к заданной
      папке FTP-сервера. Также эти данные могут быть заданы параметрами
      конфигурационного файла PatchManager.FTPLogin и PatchManager.FTPPassword
      соответственно.
      В поле Каталог с обновлениями на FTP-сервере с клавиатуры вводится путь и
      имя папки FTP-сервера, содержащей дистрибутивы обновлений системы. Кроме
      этого каталог может быть задан параметром PatchManager.FTPDir
      конфигурационного файла.
      В поле Каталог с обновлениями Patch Manager на FTP-сервере с клавиатуры
      вводится путь и имя папки FTP-сервера, содержащей дистрибутивы обновлений
      программы PatchManager. Кроме этого каталог может быть задан параметром
      PatchManager.FTPPatchMan конфигурационного файла. Собственно обновление
      программы выполняется в меню Настройка -> Обновление PatchManager (см. п.
      2.1.3.3)

         Вся информация для настройки основных параметров соединения с FTP-
      сервером   обновлений  должна    быть     предоставлена   организацией,
      осуществляющей техническую поддержку или фирмой-продавцом системы.

      Вкладка =Прокси= содержит настройки для соединения с FTP через прокси-
      сервер (см. Рис. 15).

                                 Рис. 15 Настройка соединения через прокси-сервер

ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ                                                   27
Программа Менеджер обновлений не имеет встроенного прокси-клиента.
      Поэтому для соединения с FTP через прокси на компьютере должен быть
      установлен клиент используемого прокси-сервера.

      Переключатель Получить настройки прокси определяет способ получения
      настроек прокси-сервера. Кроме этого способ получения настроек прокси-
      сервера    может     быть    задан     параметром     PatchManager.ProxyMode
      конфигурационного файла программы (см. п. 2.1.1).
      Значение Не использовать прокси подразумевает прямое соединение с FTP-
      сервером. Такое соединение может быть установлено в том случае, если в
      локальной сети отсутствует прокси-сервер или его настройки позволяют
      выполнить такое соединение.
      По умолчанию установлен способ определения настроек по настройкам
      Интернет-обозревателя, установленного на данном компьютере в качестве
      обозревателя по умолчанию (значение Из InternetExplorer).
      Если установлено значение Указать вручную, то становятся доступны для
      редактирования следующие поля:
      Прокси-сервер — поле определяет имя или IP-адрес прокси-сервера. Кроме
      этого    имя     прокси-сервера      может     быть     задано    параметром
      PatchManager.ProxyServer конфигурационного файла программы.
      Порт — порт прокси-сервера, назначенный для работы по протоколу FTP.
      Кроме этого порт прокси-сервера может быть задан параметром
      PatchManager.ProxyPort конфигурационного файла программы.
      Флаг Требуется авторизация должен быть выставлен, если прокси-сервер
      требует авторизации при подключении. В полях Логин и Пароль при этом
      необходимо задать имя и пароль пользователя, от имени которого будет
      выполняться подключение к прокси-серверу. Кроме этого имя и пароль
      пользователя могут быть заданы параметрами конфигурационного файла
      программы     PatchManager.ProxyLogin        и    PatchManager.ProxyPassword
      соответственно.
      Значения настроек, введенные в режиме Указать вручную, не должны
      противоречить настройкам, введенным в самом прокси-клиенте (если таковые
      есть).
      По завершении ввода всех необходимых данных в обеих вкладках нажмите
      кнопку [Сохранить], в результате чего введенные настройки сохранятся в файле
      patchman.dsk и будут доступны в следующих сеансах работы с программой.

2.1.3.3. Обновление PatchManager
      Меню Настройка => Обновление PatchManager предназначено для настройки
      параметров загрузки и установки обновлений программы Менеджер
      обновлений.
      Загрузка обновлений программы может выполняться из двух источников:
       ♦ из каталога FTP-сервера, указанного в поле Каталог с обновлениями
           PatchManager на FTP-сервере окна настройки соединения с FTP-сервером
           (см. п. 2.1.3.2, Рис. 14).
       ♦ из локального или сетевого каталога.
      При активизации меню на экран вызывается окно =Обновление PatchManager=
      (см. Рис. 16).

28                                        ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ
Рис. 16 Окно =Обновление PatchManager =. Обновление с FTP

      Переключатель Загрузка обновления PatchManager позволяет выбрать
      необходимый режим загрузки обновлений.
      Положение с FTP устанавливает режим загрузки из каталога FTP-сервера,
      указанного в поле Каталог с обновлениями PatchManager на FTP-сервере окна
      настройки соединения с FTP-сервером (см. п. 2.1.3.2, Рис. 14).
      При этом становится доступным поле Загружать:, определяющее
      периодичность загрузки. Значение выбирается по клавише F3 из выпадающего
      списка:
       ♦ При установленном значении При попытке загрузки обновлений новые
          обновления программы будут искаться на FTP-сервере при каждой загрузке
          обновления для текущей системы, выполняемого в меню Операции ->
          Загрузка компонентов (см. п. 2.3).
       ♦ При установленном значении При старте PatchManager новые
          обновления программы будут искаться на FTP-сервере при каждом старте
          программы.
       ♦ При установленном значении Никогда новые обновления программы будут
          искаться на FTP-сервере только при активизации кнопки [Загрузить] окна
          =Обновление PatchManager=.
      Положение из каталога устанавливает режим загрузки из локального или
      сетевого каталога. При этом становится доступным поле, в котором задается
      каталог, содержащий комплект дистрибутивов обновления (см. Рис. 17).
      Значение в поле может быть введено с клавиатуры или путем выбора из окна
      =Выбор каталога с дистрибутивами=, открывающегося по клавише F3 или
      экранной кнопке     .

                 Рис. 17 Окно =Обновление PatchManager =. Обновление из каталога

ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ                                                   29
С помощью кнопки [Загрузить] окна выполняется активизация процесса
     загрузки новых обновлений программы при любом положении переключателя
     Загрузка обновления PatchManager.
     Установив необходимый режим обновления программы, необходимо нажать
     кнопку [Применить]. При этом выбранная настройка сохранится в dsk-файле
     программы patchman.dsk.
     В результате активизации одним из перечисленных выше способом функции
     обновления программа выполняет поиск в каталоге-источнике реестра
     обновления, отсутствующего в каталоге реестров обновлений, заданном
     параметром PatchManager.UpdatesDir. Если такой реестр найден, то он
     копируется в каталог, заданный в PatchManager.UpdatesDir, а дистрибутивы
     обновления загружаются во временный каталог EXE\tmpPMArchive домашней
     директории программы, а затем автоматически устанавливаются во временный
     каталог EXE\tmpPMUpdates.
     Каталог-источник обновлений программы может содержать также файл-реестр
     дополнительных операций, имеющий расширение .aca. Дополнительные
     операции представляют собой действия, которые пользователь должен
     выполнить дополнительно до и/или после обновления программы Менеджер
     обновлений с целью обеспечения ее корректной работы.
     Например, предположим, что программа Менеджер обновлений настроена на
     базу данных MS SQL Server и устанавливаемое обновление программы
     содержит новую версию драйвера ms70drv.dll, в котором изменен интерфейс
     взаимодействия со вспомогательной службой napsrv.exe. В этом случае
     требуется и обновление версии вспомогательной службы, поскольку новая
     версия драйвера с такими изменениями не может работать со старой версией
     вспомогательной службы. Причем требуемую версию вспомогательной службы
     необходимо установить до обновления драйвера БД в программе Менеджер
     обновлений.
     Файл-реестр дополнительных операций для подобных ситуаций содержит
     необходимые инструкции пользователю и указания программе на необходимость
     загрузки дополнительных компонентов.
     Если при загрузке обновлений программы в каталоге-источнике присутствует
     файл-реестр дополнительных операций .aca, то он также копируется в каталог,
     заданный в конфигурационном параметре PatchManager.UpdatesDir. В этом
     случае, по завершении загрузки обновлений программы во временный каталог,
     на экран при необходимости может выдаваться окно =Обновление Patchmanager:
     загрузка дополнительных компонентов= с информацией, предшествующей
     загрузке дополнительных компонентов. Ознакомьтесь с этой информацией и
     закройте окно. В результате начнется загрузка дополнительных компонентов в
     каталог, заданный параметром PatchManager.PrepareDir. Рекомендуется очищать
     этот каталог перед обновлением программы Менеджер обновлений, чтобы в
     результате загрузки дополнительных компонентов он содержал только их.
     По завершении загрузки дополнительных компонентов на экран при
     необходимости может выдаваться окно =Обновление Patchmanager: установка
     дополнительных компонентов= с информацией о действиях пользователя,
     связанных с установкой дополнительных компонентов и/ или с выполнением
     других операций, направленных на обеспечение корректной работы программы
     после обновления.

         Внимательно ознакомьтесь с этой информацией, поскольку некоторые
     операции могут выполняться ДО завершения обновления программы.

30                                       ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ
В результате закрытия окна с информацией о дополнительных операциях, если в
      составе обновлений имеется текстовый readme-файл, программа выводит в
      отдельное окно =Обновление Patchmanager: Завершение = текст данного файла
      для просмотра. Ознакомьтесь с readme-файлом и закройте окно.
      В результате закрытия окна с readme- файлом программа выдает сообщение с
      предложением закрыть ее и стартовать снова для корректного завершения
      инсталляции:
     Oбнoвлeния PatchManager зaгpyжeны и гoтoвы для инcтaлляции.
     Hacтoятeльнo peкoмeндyeтcя зaкpыть пpилoжeниe и cтapтoвaть cнoвa.
     Зaкpыть PatchManager? [Да] [Нет]
      Ответьте на сообщение [Да], и стартуйте программу вновь. В результате в
      процессе старта программы обновления будут скопированы из временного
      каталога EXE\tmpPMUpdates в каталог исполняемых файлов программы (\EXE).

2.1.3.4. Настройка баз данных
      Меню Настройка => Баз данных предназначено для настройки параметров
      подключения      к рабочим базам данных с целью выполнения операции
      автоматической синхронизации репозитариев этих БД с текущим состоянием
      системы (см. п. 2.6.1).
      В результате активизации меню открывается окно =Базы данных= (см. Рис. 18).

                                                        Рис. 18 Окно =Базы данных =
      По умолчанию окно содержит запись с параметрами соединения текущей базы
      данных (базы данных, на которую настроен Менеджер обновлений). Текущая
      БД выделяется в списке полужирным шрифтом.
      Добавление в список настроек новых баз данных может быть выполнено двумя
      способами:
       ♦ по комбинации клавиш Ctrl+F7 или с помощью функции локального меню
          Добавить Ctrl+F7, или с помощью пиктограммы              инструментальной
          панели окна выполняется добавление всех баз данных, зарегистрированных
          в файле описания установки install.ini выбранной инсталляции системы. При
          активизации данной функции вызывается окно выбора файла install.ini.
          Все необходимые параметры соединения берутся из выбранного файла. В
          качестве администратора БД автоматически заносятся имя и пароль

ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ                                                     31
пользователя, от имени которого запущен Менеджер обновлений, если этот
         пользователь в данной базе данных является администратором
         (пользователь supervisor или администратор подсистемы прав доступа
         Protect).
      ♦ С помощью клавиши F7 или функции локального меню Новая F7, или с
         помощью пиктограммы          инструментальной панели окна выполняется
         добавление отдельной рабочей базы данных.
     По клавише F7 на экран вызывается окно =Настройка на БД=. Окно имеет
     различный вид в зависимости от платформы СУБД базы данных.
     Выбор платформы БД выполняется из раскрывающегося списка поля
     Платформа БД, вызываемого клавишей F3.
     Для платформы Pervasive.SQL окно имеет вид, показанный на Рис. 19.

                   Рис. 19 Окно =Настройка на БД = для платформы Pervasive.SQL

     Для платформы Oracle окно имеет вид, показанный на Рис. 20.
     Для платформы MS SQL Server окно имеет вид, показанный на Рис. 21.
     Поле Драйвер БД заполняется автоматически в результате выбора значения в
     поле Платформа БД (для Pervasive.SQL и MS SQL Server) или в поле Версия
     Oracle (для Oracle).

                         Рис. 20 Окно =Настройка на БД = для платформы Oracle

32                                      ПОРЯДОК РАБОТЫ С ПРОГРАММОЙ
Вы также можете почитать