Содержание

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

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

Для обновления 3.6 требуется MySQL версии не ниже 5.7

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

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

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

3. Удалите программу через мастера установки и удаления программ

4. Проверьте, что папка с программой пуста, если нет – удалите ее содержимое вручную

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

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

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

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

При обновлении базы можно выбрать папку для сохранения временной Информационной Базы.

При обновлении базы с версии 76 перед обновлением создаётся резервная копия базы (дамп) средствами СУБД.

Для MSSQL резервная копия хранится в каталоге хранения резервных данных (настраивается в свойствах сервера)

Для MySQL резервная копия сохраняется в каталоге, выбранном в диалоговом окне при обновлении базы или в Глобальных настройках.

Для MySQL также нужно указать путь к утилите mysqldump.exe

По умолчанию она находится по пути C:\Program Files\MySQL\MySQL Server 5.7\bin

Добавлена возможность продолжить обновление не смотря на невыполнение критических ограничений. В этом случае появляется диалог с обязательным подтверждением обновления не смотря ни на что.

Рекомендуется всегда создавать резервную копию базы перед обновлением программы.
Автоматическое создание резервной копии можно отключить с помощью глобальной настройки.

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

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

«Вы хотите выполнить обновление удалённой базы по сети, время и надежность выполнения обновления будут зависеть от надёжности канала связи.»