Это старая версия документа!


Обновление программы

При обновлении программы высылается ссылка на дистрибутив.

Порядок действий:

1. Закрыть программу у всех пользователей

2. Скопировать базу данных (.db) для SQLite версии программы или дамп базы для MySQL версии на внешний носитель для обеспечения сохранности данных.

3. Установить обновление, запустив дистрибутив

4. Открыть программу

5. При необходимости обновить базу данных (будет сообщено при выборе базы)

6. При обновлении автоматически будет создана резервная копия базы (содержащая название изначальной базы, дату создания резервной копии, версию базы и слово backup, например - demo-2016-10-17-v53.backup)

Защитные меры при обновлении базы

Для корректности обновления базы при установки новой версии программы добавлены следующие проверки:

  • перед обновлением базы проверяется, есть ли к ней подключения, если есть, то обновление запрещено, будет отображена информация о подключениях;
  • перед обновлением базы программа пробует определить доступное место на диске, если операция удалась и места не хватает, то обновление будет запрещено;
  • если база находится в режиме обновления, то её нельзя открыть в другом экземпляре программы.