Firebird (Архив) — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Новая: {{ТМ1 тоже|Firebird}} '''Firebird 2''' (Firebird 2.x) — свободно распространяемая система управления базами данных, испо...)
 
Строка 18: Строка 18:
 
По умолчанию Firebird 2 устанавливается в [[каталог Такси-Мастер 2]] в отдельную папку — {{путь к папке ТМ2|\Firebird}}.
 
По умолчанию Firebird 2 устанавливается в [[каталог Такси-Мастер 2]] в отдельную папку — {{путь к папке ТМ2|\Firebird}}.
 
При [[Установка Такси-Мастер 2|установке]] служба Firebird регистрируется в системе, поэтому любое перемещение каталога Firebird может повлечь за собой нарушение работы Такси-Мастер.
 
При [[Установка Такси-Мастер 2|установке]] служба Firebird регистрируется в системе, поэтому любое перемещение каталога Firebird может повлечь за собой нарушение работы Такси-Мастер.
 +
 +
== Операции над сервером Firebird ==
 +
Всего над сервером Firebird 2 может быть выполнено четыре операции (как и над любой [[Firebird как сервис|службой Windows]]):
 +
 +
# Установка — {{code|_install.bat}}.
 +
# Запуск — {{code|_start.bat}}.
 +
# Остановка — {{code|_stop.bat}}.
 +
# Удаление — {{code|uninstall.bat}}.
 +
 +
Описанным выше действиям сопоставлены файлы {{code|.bat}} — это файлы, которые нужно запускать для выполнения соответствующих действий.
 +
Все эти файлы находятся в папке, в которую установлен Firebird, и расположены в подпапке бинарных файлов.
 +
По умолчанию — {{путь к папке ТМ2|\Firebird\bin}}.
 +
 +
В этой же папке находится пятый файл {{code|.bat}} — {{code|_install_client.bat}}.
 +
Он предназначен для установки клиентской библиотеки [[GDS32.dll]].
 +
Его запуск требуется только однажды после [[Установка Такси-Мастер 2|установки Такси-Мастер 2]].
 +
 +
=== Как установить? ===
 +
Чтобы установить сервер Firebird, выполните действия:
 +
 +
# Удаление — {{code|uninstall.bat}}.
 +
# Установка — {{code|_install.bat}}.
 +
 +
Первое действие — удаление — необходимо для того, чтобы удалить службу Firebird, привязанную к предыдущей версии (если она была, например, перед [[Переход с ТМ1 на ТМ2|переходом с Такси-Мастер 1 на Такси-Мастер 2]]).
 +
Всегда сначала выполняйте удаление — это позволит избежать проблем.
 +
=== Как запустить? ===
 +
Чтобы запустить сервер Firebird, последовательно выполните действия:
 +
 +
# Установка — {{code|_install.bat}}.
 +
# Запуск — {{code|_start.bat}}.
 +
 +
=== Как перезапустить? ===
 +
Чтобы перезапустить, выполните действия:
 +
 +
# Остановка — {{code|_stop.bat}}.
 +
# Удаление — {{code|uninstall.bat}}.
 +
# Установка — {{code|_install.bat}}.
 +
# Запуск — {{code|_start.bat}}.
 +
 +
Вы можете ограничиться только двумя действиями:
 +
 +
# Остановка — {{code|_stop.bat}}.
 +
# Запуск — {{code|_start.bat}}.
 +
 +
Тем не менее, рекомендуется выполнять все четыре действия.
 +
 +
=== Как удалить? ===
 +
Чтобы удалить службу сервера из системы, выполните действия:
 +
 +
# Остановка — {{code|_stop.bat}}.
 +
# Удаление — {{code|uninstall.bat}}.
  
 
[[Категория:Серверы]]
 
[[Категория:Серверы]]
 
[[Категория:База данных]]
 
[[Категория:База данных]]

Версия 10:26, 20 августа 2009

Шаблон:ТМ1 тоже Firebird 2 (Firebird 2.x) — свободно распространяемая система управления базами данных, используемая для организации работы Такси-Мастер 2 с базой данных.

Основные тезисы, касающиеся Firebird 2:

  1. Firebird 2 устанавливается только на сервер Такси-Мастер 2.
  2. База данных Такси-Мастер 2 должна находиться на том же компьютере, где работает Firebird 2.
  3. Если Firebird выключен, доступа к базе данных нет → не выключайте Firebird без необходимости.
  4. Если в момент аварийного (или ручного) выключения Firebird было хотя бы одно подключение к базе данных, велика вероятность ее повреждения.

На какой компьютер установить Firebird 2?

Как описано выше, Firebird 2 устанавливается на тот компьютер, на котором находится база данных. На этом компьютере работает сервер Firebird, следовательно, на нем же установлен сервер Такси-Мастер 2. Все остальные рабочие места являются по отношению к нему клиентами.

В локальной сети с одинаковыми правами всех компьютеров сервер Такси-Мастер 2 может находиться на любом компьютере.

В какую папку установить Firebird 2?

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

Операции над сервером Firebird

Всего над сервером Firebird 2 может быть выполнено четыре операции (как и над любой службой Windows):

  1. Установка — «_install.bat».
  2. Запуск — «_start.bat».
  3. Остановка — «_stop.bat».
  4. Удаление — «uninstall.bat».

Описанным выше действиям сопоставлены файлы «.bat» — это файлы, которые нужно запускать для выполнения соответствующих действий. Все эти файлы находятся в папке, в которую установлен Firebird, и расположены в подпапке бинарных файлов. По умолчанию — Шаблон:Путь к папке ТМ2.

В этой же папке находится пятый файл «.bat»«_install_client.bat». Он предназначен для установки клиентской библиотеки GDS32.dll. Его запуск требуется только однажды после установки Такси-Мастер 2.

Как установить?

Чтобы установить сервер Firebird, выполните действия:

  1. Удаление — «uninstall.bat».
  2. Установка — «_install.bat».

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

Как запустить?

Чтобы запустить сервер Firebird, последовательно выполните действия:

  1. Установка — «_install.bat».
  2. Запуск — «_start.bat».

Как перезапустить?

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

  1. Остановка — «_stop.bat».
  2. Удаление — «uninstall.bat».
  3. Установка — «_install.bat».
  4. Запуск — «_start.bat».

Вы можете ограничиться только двумя действиями:

  1. Остановка — «_stop.bat».
  2. Запуск — «_start.bat».

Тем не менее, рекомендуется выполнять все четыре действия.

Как удалить?

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

  1. Остановка — «_stop.bat».
  2. Удаление — «uninstall.bat».