Обновление базы данных
Обновление базы данных необходимо для того, чтобы структура базы данных соответствовала клиентской части. Обновление базы данных происходит и во время обновления до новой версии.
Содержание
Условия для обновления базы данных
Чтобы обновление базы данных прошло успешно, к ней не должно быть ни одного активного подключения. При этом сервер Firebird 2 должен работать, поскольку именно он выполняет действия над базой данных. Также очень важно не прерывать процесс, поскольку это может обернуться крахом базы данных и последующей необходимостью ее восстановления.
Автоматическое обновление
Обновление базы данных происходит автоматически при обновлении до новой версии Такси-Мастер при условии, что на шаге дополнительных действий выбран пункт База данных . Если этот пункт не выбран, мастер установки будет считать, что происходит обновление клиентского рабочего места, и не обновит базу данных.
Обновление через установку
Если по какой-то причине автоматическое обновление базы данных при обновлении Такси-Мастер не произошло, вы можете использовать тот же дистрибутив Такси-Мастер, из которого выполняли установку, чтобы обновить только базу данных. Для этого запустите установку и на шаге выбора компонентов в мастере установки укажите только один флажок — База данных , а на шаге выбора дополнительных действий — пункт Обновить существующую базу данных .
Почему база данных не обновилась?
Есть несколько возможных причин:
- Выключены не все копии Такси-Мастер.
- Кажется, что выключены все копии Такси-Мастер, но на каких-то из рабочих мест работают копии Такси-Мастер, запущенные под другими пользователями системы.
- Работает служба СМС-сервера.
- Работает GPRS-сервер.
- Происходит резервное копирование базы данных.
- База данных повреждена.