Содержание

Обновление ПО "UniServer AUTO" 1.x до версии 2.0 (перенос настроек)



Здесь изложена подробная инструкция как обновить UniServer AUTO 1.x до версии 2.0 с сохранением всех настроек и возможностью отката до старой версии.

Главными отличительными особенностями новой версии продукта UniServer AUTO 2.0 (от версии 1.x) являются:

  • замена имен плагинов в связи выходом кроссплатформенной версии: win32_amd64, win32_x86, linux_amd64, linux_arm64
  • изменения в структуре папок сервера
  • сведение всех настроек системы в одну папку Data
  • значительное обновление плагинов журналов (поля, триггеры, процедуры)

Более детально все отличия изложены здесь: Отличия нового продукта "UniServer AUTO 2.0"

Для обновления системы UniServer AUTO 1.x с сохранением всех настроек необходимо учесть все перечисленные нововведения продукта.

  1. Перед обновлением зайдите в меню Параметры и сохраните настройки для переноса их в новую версию. Настройки сохранятся в 3 файла: DefaultConfig, DefaultPluginState, DefaultUsers. Они сохранятся в папку BIN (C:\VesySoft\UniServer AUTO\BIN). Позже они понадобятся.


  2. Остановите службу UniServerAuto Service.


  3. Деинсталируйте службу вручную. Для этого необходимо зайти в папку, в которой установлен UniServer AUTO (по умолчанию папка называется C:\VesySoft), далее перейдите в C:\VesySoft\UniServer AUTO\BIN и запустите от имени администратора файл Uninstall_Server.bat.

    Если вы хотите сохранить возможность отката к старой версии, удалять папку BIN старого сервера не нужно. Можно удалить папки DCOMLib, ActiveX, Examples.

  4. Скачайте новый дистрибутив UniServer AUTO 2.0 и запустите его. Следуйте инструкциям мастера установки. На странице «Выбор папки» выберите папку, в которой установлен UniServer AUTO (по умолчанию папка называется C:\VesySoft), появится сообщение «Папка уже существует, все равно установить в эту папку?». Он установится рядом в папку BIN20.


  5. После установки остановите службу UniServerAuto Service.
  6. Копируйте необходимые данные из старого сервера в новый:
    - файлы базы данных из папки Data (C:\VesySoft\UniServer AUTO\BIN\Data) старого сервера перенесите в папку Data (C:\VesySoft\UniServer AUTO\BIN20\Data) нового сервера (кроме core*.db)
    - файлы настроек (DefaultConfig, DefaultPluginState, DefaultUsers)
    - файл лицензий License.ini.
  7. Запустите службу UniServerAuto Service.
  8. Обновите параметры UniServer AUTO. Зайдите в параметры, во всех журналах (AutoScaleJournal1, AutoControlJournal1 (у версии КПП), BrandTable, CargoTable, ContractorTable, DocsJournal, EventJournal, PassJournal(у версии КПП), StoreTable, TransportTable) установите параметр Props по умолчанию. В плагинах FastReport, EventLogger, EventScript также необходимо установить параметры по умолчанию.



    Измененные параметры пишутся полужирным шрифтом. Установленные по умолчанию параметры пишутся обычным.

  9. Перезагрузите сервер.

Дополнительные операции перед началом использования

  1. Рекомендуем сбросить расположение виджетов на каждом рабочем столе.
    -Откройте рабочие столы и в меню Настройки отображения нажмите Сбросить настройки.


  2. Если отображение журналов происходит с ошибкой, обновите кэш - нажмите Ctrl+F5. Также, если расположение колонок неправильное, можно сбросить Настройки отображения колонок.