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

Материал из TaxiMaster
Перейти к: навигация, поиск
Строка 13: Строка 13:
 
# {{-/!}} [[Firebird#Запуск и останов Firebird|Остановите Firebird]]. Теперь к базе данных нет подключений, и она представляет собой обычный файл.
 
# {{-/!}} [[Firebird#Запуск и останов Firebird|Остановите Firebird]]. Теперь к базе данных нет подключений, и она представляет собой обычный файл.
 
# Скопируйте файл [[База данных|базы данных]] с исходного компьютера на любой надежный носитель.
 
# Скопируйте файл [[База данных|базы данных]] с исходного компьютера на любой надежный носитель.
# Скопируйте файл базы с носителя на жесткий диск конечного компьютера в папку, путь к которой не содержит символов, отличных от букв от A до Z и цифр. Лучший вариант — {{путь к папке ТМ1}} (в случае [[Такси-Мастер 1]]).
+
# Скопируйте файл базы с носителя на жесткий диск конечного компьютера в папку, путь к которой не содержит символов, отличных от букв от A до Z и цифр. Лучший вариант — {{путь к папке ТМ2}} (в случае [[Такси-Мастер 2]]).
 
# На конечном компьютере отключите все подключения к имеющейся там базе данных и остановите Firebird.
 
# На конечном компьютере отключите все подключения к имеющейся там базе данных и остановите Firebird.
 
# {{-/!}} В [[Taxi.ini|файле настроек Такси-Мастер]] укажите [[Путь к базе данных|путь к этой базе данных]] в соответствии с [[Клиент Firebird|правилами построения строки подключения к базе]].
 
# {{-/!}} В [[Taxi.ini|файле настроек Такси-Мастер]] укажите [[Путь к базе данных|путь к этой базе данных]] в соответствии с [[Клиент Firebird|правилами построения строки подключения к базе]].

Версия 14:34, 13 мая 2010

Перенос базы данных необходим в тех случаях, когда вы хотите установить сервер Такси-Мастер на другом компьютере без потери данных, накопленных в базе. В этом случае нужно обратить внимание на следующие моменты:

  1. База данных физически (как файл) не имеет никакого значения без сервера Firebird.
  2. База данных, к которой имеется хотя бы одно подключение, может быть повреждена при попытке физического копирования.

Чтобы перенести базу данных на новый компьютер, выполните следующие действия (важные шаги обозначены значком Важно):

  1. Если на конечном компьютере не установлена программа Такси-Мастер, установите серверный набор.
  2. Создайте резервную копию базы данных с помощью утилиты резервного копирования базы данных.
  3. Важно Отключите от базы данных абсолютно все подключения.
  4. В целях безопасности проверьте наличие подключений с помощью утилиты администрирования базы данных.
  5. Важно Остановите Firebird. Теперь к базе данных нет подключений, и она представляет собой обычный файл.
  6. Скопируйте файл базы данных с исходного компьютера на любой надежный носитель.
  7. Скопируйте файл базы с носителя на жесткий диск конечного компьютера в папку, путь к которой не содержит символов, отличных от букв от A до Z и цифр. Лучший вариант — Шаблон:Путь к папке ТМ2 (в случае Такси-Мастер 2).
  8. На конечном компьютере отключите все подключения к имеющейся там базе данных и остановите Firebird.
  9. Важно В файле настроек Такси-Мастер укажите путь к этой базе данных в соответствии с правилами построения строки подключения к базе.
  10. Запустите Firebird.
  11. Укажите новый путь к базе данных на всех оставшихся рабочих местах.

Помните о том, что если вместе с базой вы переносите ключ защиты, на рабочих местах вам потребуется изменять путь к серверу Guardant для всех клиентов (см. «gnclient.ini»).

Ссылки