Мастер-Тур:Переход на новый релиз программы

Материал из Megatec
Версия от 15:56, 13 ноября 2012; Biryukov (обсуждение | вклад) (Новая страница: «Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. ==Введение== Данная статья описывает порядо…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Версия статьи от 13-11-2012.

Введение

Данная статья описывает порядок выполнения операций по переходу на новый релиз программы. Обновление осуществляется Администратором системы. Администратор должен иметь полные права на редактирование, добавление и удаление файлов на клиентских машинах, иметь права серверной роли sysadmin на уровне MS SQL Server, иметь достаточные права для обновления файлов приложений на сервере IIS, а также иметь достаточные права для обновления файлов в ПК «Мастер-Сервис».

Локальное обновление

В случае локального использования ПК «Мастер-Тур» обновление состоит из следующих основных шагов:

Замена клиентских файлов программы

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

  • Файл sql.ini – содержит настройки подключения программы к базе данных
  • Файлы-ключи и/или файлы-лицензии (названия могут меняться в зависимости от версии программы)

Обновление базы данных программы

Обновление базы данных ПК «Мастер-Тур» носит инкрементный характер. Это означает, что при обновлении с младшего релиза на старший необходимо выполнение всех промежуточных скриптов обновления. Так, например, при обновлении с релиза 2009.2.15 на релиз 2009.2.17 необходимо сначала выполнить скрипт обновления релиза 2009.2.16, а только затем скрипт обновления релиза 2009.2.17.

Обновление отчетов

Если с файлами релиза поставляются инсталляторы отчетов необходимо выполнить обновление данных отчетов.
Обновление отчетов выполняется путем повторной установки данных отчетов в базу данных программы.

Обновление плагинов

Если с файлами релиза поставляются файлы плагинов необходимо выполнить обновление данных плагинов.
Обновление плагинов выполняется путем простой замены файлов плагинов в основной директории программы.

Обновление системы обмена данными с ПК "Мастер-Тур"

В случае использования ПК "Мастер-Interlook" совместно с системой обмена данными с ПК "Мастер-Тур" обновление состоит из следующих шагов (в дополнение к описанным выше):

Обновление файлов веб-сервиса

Обновление производится путем замены всех файлов веб-сервиса кроме файла web.config (если в примечаниях к релизу не указано, что данный файл подлежит обновлению).

Обновление файлов плагина обмена данными для ПК "Мастер-Тур"

Обновление производится путем замены всех файлов плагина обмена для ПК "Мастер-Тур" (данные файлы помещаются совместно с файлам других плагинов в основную директорию ПК "Мастер-Тур").

Обновление файлов автоматического плагина обмена данными для ПК "Мастер-Сервис"

Данное обновление производится путем повторной установки плагинов для ПК "Мастер-Сервис". Данная установка аналогична первичной установке.

Обновление базы данных ПК "Мастер-Тур"(если были изменения)

В том случае, если база данных ПК "Мастер-Тур" требует изменения (данный факт должен быть отражен в примечаниях к релизу) необходимо выполнения соответствующего скрипта обновления (данный скрипт дожен поставлятся совместно с файлами релиза ПК "Мастер-Interlook").