Обновление базы данных — различия между версиями
м («Обновление базы данных Такси-Мастер 2» переименована в «Обновление базы данных Такси-Мастер») |
|||
Строка 1: | Строка 1: | ||
{{также|Обновление базы данных}} | {{также|Обновление базы данных}} | ||
{{Предупреждение/Обновление_базы_данных}} | {{Предупреждение/Обновление_базы_данных}} | ||
− | '''{{PAGENAME}}''' необходимо для того, чтобы структура [[База данных | + | '''{{PAGENAME}}''' необходимо для того, чтобы структура [[База данных {{TM}}|базы данных]] соответствовала [[Клиент {{TM}}|клиентской части]]. |
− | Обновление базы данных происходит и во время [[Обновление | + | Обновление базы данных происходит и во время [[Обновление {{TM}}|обновления до новой версии]]. |
== Условия для обновления базы данных == | == Условия для обновления базы данных == | ||
− | Чтобы обновление [[База данных | + | Чтобы обновление [[База данных {{TM}}|базы данных]] прошло успешно, к ней не должно быть ни одного активного [[Подключение к базе данных|подключения]]. |
При этом сервер [[Firebird 2]] должен работать, поскольку именно он выполняет действия над базой данных. | При этом сервер [[Firebird 2]] должен работать, поскольку именно он выполняет действия над базой данных. | ||
Также очень важно ''не прерывать процесс'', поскольку это может обернуться крахом базы данных и последующей необходимостью ее [[Восстановление базы данных|восстановления]]. | Также очень важно ''не прерывать процесс'', поскольку это может обернуться крахом базы данных и последующей необходимостью ее [[Восстановление базы данных|восстановления]]. | ||
== Автоматическое обновление == | == Автоматическое обновление == | ||
− | Обновление базы данных происходит автоматически при [[Обновление | + | Обновление базы данных происходит автоматически при [[Обновление {{TM}}|обновлении до новой версии]] [[{{TM}}]] при условии, что на шаге дополнительных действий выбран пункт {{checkbox-on|База данных}}. |
− | Если этот пункт не выбран, мастер установки будет считать, что происходит обновление клиентского [[Рабочее место | + | Если этот пункт не выбран, мастер установки будет считать, что происходит обновление клиентского [[Рабочее место {{TM}}|рабочего места]], и не обновит базу данных. |
== Обновление через установку == | == Обновление через установку == | ||
− | Если по какой-то причине автоматическое обновление базы данных при [[Обновление | + | Если по какой-то причине автоматическое обновление базы данных при [[Обновление {{TM}}|обновлении {{TM}}]] не произошло, вы можете использовать тот же [[дистрибутив {{TM}}]], из которого выполняли установку, чтобы обновить только базу данных. |
Для этого запустите установку и на шаге выбора компонентов в мастере установки укажите только один флажок — {{checkbox-on|База данных}}, а на шаге выбора дополнительных действий — пункт {{radio-on|Обновить существующую базу данных}}. | Для этого запустите установку и на шаге выбора компонентов в мастере установки укажите только один флажок — {{checkbox-on|База данных}}, а на шаге выбора дополнительных действий — пункт {{radio-on|Обновить существующую базу данных}}. | ||
Строка 20: | Строка 20: | ||
Есть несколько возможных причин: | Есть несколько возможных причин: | ||
− | # Выключены не все [[Клиент | + | # Выключены не все [[Клиент {{TM}}|копии {{TM}}]]. |
− | # Кажется, что выключены все копии Такси-Мастер, но на каких-то из [[Рабочее место | + | # Кажется, что выключены все копии Такси-Мастер, но на каких-то из [[Рабочее место {{TM}}|рабочих мест]] работают копии Такси-Мастер, запущенные под другими пользователями системы. |
# Работает служба [[СМС-сервер]]а. | # Работает служба [[СМС-сервер]]а. | ||
# Работает [[GPRS-сервер]]. | # Работает [[GPRS-сервер]]. |
Версия 14:25, 28 декабря 2011
- Обратите внимание на следующую страницу документации: Обновление базы данных
Обновление базы данных необходимо для того, чтобы структура базы данных соответствовала клиентской части. Обновление базы данных происходит и во время обновления до новой версии.
Содержание
Условия для обновления базы данных
Чтобы обновление базы данных прошло успешно, к ней не должно быть ни одного активного подключения. При этом сервер Firebird 2 должен работать, поскольку именно он выполняет действия над базой данных. Также очень важно не прерывать процесс, поскольку это может обернуться крахом базы данных и последующей необходимостью ее восстановления.
Автоматическое обновление
Обновление базы данных происходит автоматически при обновлении до новой версии Такси-Мастер при условии, что на шаге дополнительных действий выбран пункт База данных . Если этот пункт не выбран, мастер установки будет считать, что происходит обновление клиентского рабочего места, и не обновит базу данных.
Обновление через установку
Если по какой-то причине автоматическое обновление базы данных при обновлении Такси-Мастер не произошло, вы можете использовать тот же дистрибутив Такси-Мастер, из которого выполняли установку, чтобы обновить только базу данных. Для этого запустите установку и на шаге выбора компонентов в мастере установки укажите только один флажок — База данных , а на шаге выбора дополнительных действий — пункт Обновить существующую базу данных .
Почему база данных не обновилась?
Есть несколько возможных причин:
- Выключены не все копии Такси-Мастер.
- Кажется, что выключены все копии Такси-Мастер, но на каких-то из рабочих мест работают копии Такси-Мастер, запущенные под другими пользователями системы.
- Работает служба СМС-сервера.
- Работает GPRS-сервер.
- Происходит резервное копирование базы данных.
- База данных повреждена.