В данной инструкции описаны действия, выполнив которые можно обновить RK7 более старшей версии до более младшей версии. Данная инструкция актуальна при обновлении версий, начинающихся с 7.25, до версий, начинающихся с 7.25.
Пример: Установлен экземпляр версии 7.25.03 dev 11 Необходимо обновить его до версии 7.25.02.002 Поскольку версия 7.25.02.x младше версии 7.25.03.x - данное обновление будет являться даунгрейдом.
Если необходимо произвести обновление экземпляра версии 7.25.02.002 до версии 7.25.03 dev 11 - можно выполнить обновление как обычно без дополнительных шагов
Важно:даунгрейд возможен только в рамках веток 7.25 Миграция на более древние версии невозможна без ручной правки базы
Инструкция по выполнению даунгрейда
Если используются сервера отчетов - необходимо удалить используемые ими файлыwmodules.udb. Данный файл можно найти по пути, указанному в ключеWorkModsFileв ini-файле.
Необходимо удалить файлыMODULES.UDB, используемые кассовыми серверами. Данный файл можно найти по пути, указанному в ключеBasePathв ini-файле.
Необходимо удалить файлыPRELOAD.LST, находящиеся в директориях всех модулей (кроме сервера справочников, в его директории данный файл отсутствует).
Необходимо удалить файлыdbNoSyncRefs.udbвсех серверов. Данные файлы можно найти в директориях, в которых хранятся базы серверов.
Необходимо изменить версиюupgradedevices вrk7.udbчерезutils.ucs.ru, либо использовать файлupgradedevices.absот старшей версии.