Вы находитесь на странице: 1из 4

Инструкция по обновлению версии ППП ПП

(для системного администратора)

Обновление ППП ПП до последней версии состоит из 3 этапов:


1) Обновление БД до последней версии
2) Установка дистрибутива ППП ПП последней версии
3) Подключение ППП ПП к обновлённой БД

1. Обновление БД до последней версии

Внимание!
База данных ППП ПП версии 1.25.02.03 и выше совместима только с СУБД Firebird 3.0
(поставляется в дистрибутиве). Работа с другими версиями Firebird не поддерживается!

Обновление БД необходимо осуществлять последовательно, исходя из текущей версии ППП ПП:


1.1. Если версия ППП ПП ниже 1.24.02.03, то необходимо обновить версию БД до 1.24.02.03,
используя программу DBupdater (инструкция по работе с программой - в разделе 7 документа
Утилиты). Далее перейти к пункту 1.2
1.2. Если версия ППП ПП 1.24.02.03, то необходимо осуществить переход на Firebird 3.0 и
обновить версию БД до 1.25.02.03 при помощи инструкции в Приложение 1. Далее перейти к
пункту 1.3;
1.3. Если версия ППП ПП 1.25.02.03 и выше, то для обновления БД до последней версии
необходимо использовать программу DBupdater (инструкция по работе с программой - в
разделе 7 документа Утилиты)

Пример обновления БД: текущая версия 1.21.04.07 → обновление БД при помощи DBupdater до 1.24.02.03 → текущая версия
1.24.02.03 → переход на Firebird 3.0 и обновление версии БД до 1.25.02.03 при помощи инструкции в Приложение 1 → текущая
версия 1.25.02.03 → обновление БД при помощи DBupdater до последней версии → текущая версия 1.26.03.01 (последняя версия
на январь 2018 г.)

2. Установка дистрибутива ППП ПП последней версии

Если последняя версия ППП ПП не установлена, то для её установки необходимо:


2.1. Скачать дистрибутив ППП ПП последней версии с сайта ОАСУ РПО;
2.2. Установить и настроить ППП ПП согласно руководству по установке и начальной настройке

3. Подключение ППП ПП к обновлённой БД

Для подключения последней версии ППП ПП к обновлённой БД необходимо:


3.1. Остановить сервис Firebird 3.0
3.2. Скопировать обновлённую на 1 этапе БД из папки \update\ (где установлен DBupdater), в
папку \data\ , где установлена ППП ПП (по умолчанию С:\PartPost126\data\)
3.3. Перезапустить ПК и начать работу с последней версией ППП ПП, установленной на 2 этапе
(сервис Firebird 3.0 должен работать).

При возникновении проблем с обновлением версии БД через DBupdater обратитесь в службу технической поддержки ППП ПП
support@niips.ru, сообщив следующую информацию:
1. Текущую версию ППП ПП
2. Бекап БД
3. Скриншот ошибки из DBupdater
4. Дополнительно: лог-файл из DBupdater по результатам обновления (необходимо предварительно сохранить лог, нажав
кнопку «Сохранить лог обновления»)
Приложение 1. Переход на Firebird 3.0 и обновление БД до версии 1.25.02.03

1. Переход на Firebird 3.0

Переход на Firebird 3.0 необходимо осуществлять исходя из вариантов использования ППП ПП:

№ Вариант использования ППП ПП Способ перехода на Firebird 3.0


1 Одно рабочее место ППП ПП, где нет Выполняйте установку и обновление по
стороннего ПО, работающего с Firebird инструкции ниже
1.5/2.1
2 Одно рабочее место ППП ПП, есть Firebird 3.0 требуется установить на
стороннее ПО, работающего с Firebird отдельный компьютер (сервер), либо
1.5/2.1 виртуальную машину.
3 Несколько рабочих мест ППП ПП Каждое рабочее место необходимо
настроить на БД, которая располагается на
отдельном компьютере (сервере) (описание
настройки приведено в разделе «5.
Настройка работы с сетевой БД FireBird»
Руководства по установке и начальной
настройке)
Данную настройку должен производить
системный администратор в отделении.

1. Если имеются индивидуальные тарифы, установленные вручную, то экспортируйте в модуле


НСИ тарифы из рабочей БД ППП ПП 1.24.02.03.
2. Закройте все программы ППП ПП.
3. Остановите сервер Firebird
4. Скопируйте вашу базу данных в надежное место (другой диск, флешка, облако, ftp).
5. Удалите ППП ПП
6. Удалите сервер Firebird. Перезапустите ПК:
a. Удалите вручную файл c:\Windows\SysWOW64\GDS32.DLL (для 64-битной Windows)
b. Удалите вручную файл c:\Windows\System32\GDS32.DLL (для 32-битной Windows)
7. Скачайте и установите ППП ПП последней версии с сайта ОАСУ РПО, в процессе установки
согласитесь на запуск инсталлятора Firebird 3.0.
8. Во время инсталляции Firebird 3.0 дополнительно отметьте галочками выделенные пункты (см.
скриншот ниже):
9. Поля, в окне (см. скриншот ниже), оставьте пустыми. Нажмите Далее, завершите установку
Firebird 3.0:

10. После установки Firebird 3.0 откажитесь от перезапуска компьютера.

На данном этапе можно приступить к работе с последней версией ППП ПП на чистой БД (без
справочников отправителей и получателей, без загруженных ранее списков и выделенных
диапазонов ШИ).

Для сохранения данных в БД необходимо обновление БД до версии 1.25.02.03 (согласно пункту


2 приложения 1) с последующим обновлением до последней версии БД (согласно пункту 1.3
этапа 1 «Обновление БД до последней версии» данной инструкции).

2. Обновление БД 1.24.02.03 до версии 1.25.02.03:

Внимание!
Процесс миграции данных должен осуществляться с привилегиями администратора.
Нужно заблаговременно получить данные права у Вашего системного администратора.

Обновление БД с 1.24.02.03 до версии 1.25.02.03 необходимо осуществлять следующим образом:

1. Закройте все программы ППП ПП.


2. Скачайте программа для миграции БД на FireBird 3.0 «PPostDataMoving.exe» с сайта ОАСУ РПО.
3. Запустите пакет «PPostDataMoving.exe» и выполните распаковку файлов. Будет создана папка
«C:\PPostDataMoving\».
4. Скопируйте сохраненную БД версии 1.24.02.03 (пункт 1.4 приложения 1) в каталог
«c:\PPostDataMoving\source\».
5. Отключите на время антивирус и файрволл (если имеется).
6. Кликните правой кнопкой мыши на файл «c:\PPostDataMoving\Move.cmd» и выберите пункт
меню «Запуск от имени администратора». Запустится процесс переноса данных в новую базу.
7. Не прерывайте процесс. Когда операция будет завершена, появится соответствующее
сообщение. После завершения перейдите к пункту 8.
«Внимание! Процесс обновления может быть очень долгим (зависит от размеров базы и
скорости вашего ПК)»
8. Откройте файл «c:\PPostDataMoving\DataMovingLog.txt». При успешном переносе данных в
конце будет запись «Перенос данных завершен успешно!».

8.1. В случае успешного переноса данных в папке «c:\PPostDataMoving\result\PARTPOST.IB» будет


БД, обновлённая до версии 1.25.02.03

8.2. Если файл «DataMovingLog.txt» содержит описание случившейся ошибки, постарайтесь ее


устранить и перезапустить процесс миграции с пункта п. 2.4

8.3. Если ошибка повторяется, то в службу технической поддержки на support@niips.ru необходимо


направить следующие файлы:
1. Вашу исходную БД версии 1.24
2. Файл c:\PPostDataMoving\DataMovingLog.txt
3. Файл c:\PPostDataMoving\IBEScriptLog.txt