Обновление базы данных — различия между версиями

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

Текущая версия на 11:14, 1 февраля 2021

Предупреждение!
Внимание! Чтобы не возникала проблема с разницей в версиях клиентской части и базы данных, необходимо отключить все подключения к базе данных перед обновлением.

Обновление базы данных необходимо для того, чтобы структура базы данных соответствовала клиентской части. Обновление базы данных происходит во время обновления до новой версии.

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