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

Материал из TaxiMaster
Перейти к: навигация, поиск
(Ссылки)
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
'''{{PAGENAME}}''' необходим в тех случаях, когда вы хотите установить [[сервер Такси-Мастер]] на другом компьютере без потери данных, накопленных в [[База данных|базе]].
+
'''{{PAGENAME}}''' необходим в тех случаях, когда вы хотите установить [[сервер Такси-Мастер]] на другом компьютере без потери данных, накопленных в базе.
 
В этом случае нужно обратить внимание на следующие моменты:
 
В этом случае нужно обратить внимание на следующие моменты:
  
# База данных физически (как файл) не имеет никакого значения без [[Сервер Firebird|сервера Firebird]].
+
# База данных физически (как файлы) не имеет никакого значения без установленного PostgreSQL.
# База данных, к которой имеется хотя бы одно [[Подключение к базе данных|подключение]], может быть повреждена при попытке физического копирования.
+
# База данных не подлежит физическому копированию.
  
Чтобы перенести базу данных на новый компьютер, выполните следующие действия {{серым|(важные шаги обозначены значком {{-/!}})}}:
+
Чтобы перенести базу данных на новый компьютер, выполните следующие действия:
  
# Если на конечном компьютере не установлена программа Такси-Мастер, [[Установка Такси-Мастер|установите серверный набор]].
+
# Если на новом компьютере не установлена программа Такси-Мастер, [[Установка Такси-Мастер|установите серверную часть]].
# Создайте резервную копию базы данных с помощью [[TMBackup|утилиты резервного копирования базы данных]].
+
# На старом компьютере создайте резервную копию базы данных с помощью [[TMBackup|утилиты резервного копирования базы данных]].
# {{-/!}} Отключите от базы данных абсолютно все [[Подключение к базе данных|подключения]].
+
# Скопируйте резервную копию на любой надежный носитель.
# В целях безопасности проверьте наличие подключений с помощью [[TMAdmin|утилиты администрирования базы данных]].
+
# Скопируйте файл с носителя на жесткий диск конечного компьютера.
# {{-/!}} [[Firebird#Запуск и останов Firebird|Остановите Firebird]]. Теперь к базе данных нет подключений, и она представляет собой обычный файл.
+
# Используя [[TMBackup|утилиту резервного копирования]], восстановите резервную копию базы на новом компьютере.
# Скопируйте файл [[База данных|базы данных]] с исходного компьютера на любой надежный носитель.
+
# В настройках сервера Такси-Мастер укажите имя восстановленной резервной базы.
# Скопируйте файл базы с носителя на жесткий диск конечного компьютера в папку, путь к которой не содержит символов, отличных от букв от A до Z и цифр. Лучший вариант — {{путь к папке ТМ2}} (в случае [[Такси-Мастер 2]]).
 
# На конечном компьютере отключите все подключения к имеющейся там базе данных и остановите Firebird.
 
# {{-/!}} В [[Taxi.ini|файле настроек Такси-Мастер]] укажите [[Путь к базе данных|путь к этой базе данных]] в соответствии с [[Клиент Firebird|правилами построения строки подключения к базе]].
 
# Запустите Firebird.
 
# Укажите новый путь к базе данных на всех оставшихся [[Рабочее место Такси-Мастер|рабочих местах]].
 
  
Помните о том, что если вместе с базой вы переносите [[NET III|ключ защиты]], на рабочих местах вам потребуется изменять путь к [[Сервер Guardant|серверу Guardant]] для всех [[Клиент Guardant|клиентов]] (см. {{code|[[gnclient.ini]]}}).
+
Помните о том, что необходима [[Активация лицензионного ключа Такси-Мастер|активация лицензионного ключа]] на новом сервере.
  
 
== Ссылки ==
 
== Ссылки ==
 
* [[Резервная копия базы данных]]
 
* [[Резервная копия базы данных]]
 
* [[TMBackup]]
 
* [[TMBackup]]
* [[Починка базы данных]]
 
* [[Сервер Firebird]]
 
* [[Подключение к базе данных]]
 
  
 
[[Категория:База данных]]
 
[[Категория:База данных]]
 
[[Категория:AUO]]
 
[[Категория:AUO]]

Текущая версия на 10:11, 3 ноября 2017

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

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

Чтобы перенести базу данных на новый компьютер, выполните следующие действия:

  1. Если на новом компьютере не установлена программа Такси-Мастер, установите серверную часть.
  2. На старом компьютере создайте резервную копию базы данных с помощью утилиты резервного копирования базы данных.
  3. Скопируйте резервную копию на любой надежный носитель.
  4. Скопируйте файл с носителя на жесткий диск конечного компьютера.
  5. Используя утилиту резервного копирования, восстановите резервную копию базы на новом компьютере.
  6. В настройках сервера Такси-Мастер укажите имя восстановленной резервной базы.

Помните о том, что необходима активация лицензионного ключа на новом сервере.

Ссылки