Порядок обновления R-Keeper V7

Внимание: Обновление на младшие(старые) версии(downgrade) R-Keeper не возможен!
2.1. Закройте все станции (включая менеджерскую станцию) и остановите все серверы.
Если сервера работают как службы, то остановите их.
Для остановки сервера справочников, запущенного как сервис, можно воспользоваться инструментарием windows либо набрать в командной строке «net stop RKeeperRefServer».
Для остановки сервера справочников, запущенного как обычное приложение достаточно в главном окне (или PopUp меню иконки в трее) нажать Shutdown.
2.2. Рекомендуется выполнять апгрейд R-Keeper при закрытой общей смене.
2.3. Рекомендуется сделать архивную копию всей папки /RK7/ ил по крайней мере копии баз данных из папки \base\ и \midbase\ перед обновлением.
2.4. Скопируйте с заменой всех существующих папок папки из нового дистрибутива (base,bin) в папку с версией RK7, которую следует обновить.
Если вы вносили изменения в файл wincash.bat, то не заменяйте его или замените его после выполнения пункта 2, но предварительно сравнив содержимое и внеся необходимые коррективы, если требуется.
2.4.1 Перейдите в base\drvlocalize и выполните Defparam.exe, выбрав в списке defparams.rus или файл для другого языка (в версиях до 7.5.2.269 см. readme.txt в той же папке).
При этом добавятся новые настройки драйверов по умолчанию.
Это особенно важно для добавления новых универсальных драйверов ФР. При этом всё существующее содержимое defparams.ini сохранится.
2.5. Обратите особое внимание на файлы перевода.
При необходимости возможно сделать дополнительный перевод файлов. Подробнее http://support.ucs.ru/en/node/3656
2.6. Запустите сервер справочников.
Рекомендуется при апгрейде запускать все сервера как приложения, чтобы в случае присутствия ошибок увидеть их (refsrv.exe/desktop).
Подождите пока сервер обновиться (иконка в трее станет зеленой), затем запустите сервера отчетов(если есть) и подождите пока обновятся они.
После этого запустите кассовые сервера и дождитесь их обновления.
2.7. На кассовых станциях всё обновится автоматически (если у Вас запускается preload и movemod под DOS и Wincash.bat под Windows).
При этом, загружаются модули, которые считаются обязательными и модули, выбранные на странице «Устройства» в справочнике «Станции и Устройства».
При изменении конфигурации станции dll подкачаются при следущей загрузке станции. Кассовый сервер при обнаружении новой версии обновится и перезапустится.
2.8. Для выполнения обновления запустите менеджерскую станцию через rk7man.bat.

Примечания
* Сервера можно запускать либо как обычное приложение, либо как сервис.
Внимание! Первый раз запускать сервера следует как приложение с ключом /desktop, так как вы визуально можете судить о работе сервера по цвету значка в трее.
Для запуска серверов как приложение можно создать ярлыки для программ refsrv.exe, midserv.exe и поместить их в startup. Для запуска серверов в таком случае необходимо добавить в строку параметров ключ /Desktop.
Например: «D:\UCS\RK7\refsrv.exe /desktop».