Как обновить сервер
Версионирование «1С:Шины»
Номер версии «1С:Шины» представляет собой последовательность чисел в формате A.B.C-D
. Пример: 7.1.4-12.
Здесь:
A
— мажорная версия. Изменяется при добавлении новой функциональности и внесении серьезных изменений, которые могут привести к нарушению совместимости с предыдущими версиями сервера. После обновления вы можете увеличить режим совместимости проекта приложения до новой версии. Для этого воспользуйтесь автоматической конвертацией или внесите исправления в код вручную. Если вы не меняете режим совместимости, адаптировать проект, как правило, не нужно. Однако, если для приложения отображается статус Требует обновления, это значит, что код проекта содержит ошибки, которые нужно исправить, чтобы приложение могло работать на новой версии сервера.
B
— минорная версия. Включает небольшие улучшения и исправления ошибок. В редких случаях может содержать изменения, несовместимые с предыдущими версиями. Если после перехода на новую версию для приложения отображается статус Требует обновления, это значит, что необходимо доработать исходный проект и исправить появившиеся в нем ошибки.
C
— патч. Содержит обратно совместимые исправления ошибок и незначительные изменения. Не требует дополнительных действий после обновления.
D
— указывает на конкретную сборку.
Описание изменений, выполненных в мажорных и минорных версиях «1С:Шины», доступно в разделе История изменений.
Обновление версии сервера локально
Чтобы обновить версию сервера, установленного локально, выполните следующие действия:
-
Остановите сервер.
-
Сделайте копию каталога экземпляра сервера на случай неудачи.
-
Сделайте копию базы данных (PostgreSQL, Tantor SE-1C или Microsoft SQL Server) на случай неудачи.
-
Установите новую версию сервера.
-
После установки автоматически запустится новая версия сервера на старых данных экземпляра сервера.
-
Если вы устанавливали модули криптографии, то остановите сервер, скопируйте модули криптографии из каталога исполняемых файлов старого сервера в каталог нового сервера и запустите сервер.
-
Откройте панель управления. Так как в процессе установки сервера панель управления была обновлена, ее нужно перезапустить. Нажмите Перезапустить.
-
Если приложение находится в статусе Требует обновления, это значит, что его необходимо доработать, чтобы оно могло исполняться на новой версии сервера.
-
Обновите приложение из архива, полученного с новой версией сервера. Если у вас несколько приложений, выполните групповое обновление.