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

Материал из TaxiMaster
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
{{info|
 
{{info|
Подключение к [[База данных|базе данных]] — острая тема для новых пользователей, впервые сталкивающихся с проблемами [[Обновление Такси-Мастер|обновления]].
+
Подключение к базе данных — острая тема для новых пользователей, впервые сталкивающихся с проблемами [[Обновление Такси-Мастер|обновления]].
 
Это связано с тем, что все подключения необходимо отключать перед обновлением.
 
Это связано с тем, что все подключения необходимо отключать перед обновлением.
 
Для простоты поиска по документации существует отдельная категория — [[:Категория:Подключающиеся к базе данных|Подключающиеся к базе данных]], — в которую автоматически включаются статьи, связанные с компонентами системы, организующими подключение к базе.
 
Для простоты поиска по документации существует отдельная категория — [[:Категория:Подключающиеся к базе данных|Подключающиеся к базе данных]], — в которую автоматически включаются статьи, связанные с компонентами системы, организующими подключение к базе.
 
}}
 
}}
  
'''Подключение к базе данных''' — активное подключение какого-либо программного средства с [[База данных|базой данных]].
+
'''Подключение к базе данных''' — активное подключение какого-либо программного средства с базой данных.
 
Подключения к базе организуют [[Рабочее место Такси-Мастер|рабочие места Такси-Мастер]], [[утилиты Такси-Мастер]], [[модули Такси-Мастер]] и серверы (например, [[сервер связи с водителями]]), однако список может пополняться и другими программными средствами.
 
Подключения к базе организуют [[Рабочее место Такси-Мастер|рабочие места Такси-Мастер]], [[утилиты Такси-Мастер]], [[модули Такси-Мастер]] и серверы (например, [[сервер связи с водителями]]), однако список может пополняться и другими программными средствами.
  
В общем случае подключений к базе данных может быть достаточно много, при этом чем больше подключений, тем выше вероятность замедления работы системы, что обусловлено частыми запросами к СУБД [[Firebird]], обслуживающей [[База данных|базу данных]].
+
В общем случае подключений к базе данных может быть достаточно много, при этом чем больше подключений, тем выше вероятность замедления работы системы, что обусловлено частыми запросами к СУБД [[Firebird]], обслуживающей базу данных.
 
Необходимо соотносить количество ваших [[Рабочее место Такси-Мастер|рабочих мест]], организующих подключения, и мощность компьютера, на котором работает [[Firebird]].
 
Необходимо соотносить количество ваших [[Рабочее место Такси-Мастер|рабочих мест]], организующих подключения, и мощность компьютера, на котором работает [[Firebird]].
  
 
== Настройка подключения к базе данных ==
 
== Настройка подключения к базе данных ==
 
Подключение к конкретной базе данных настраивается в [[tme_system_settings.cfg|файле конфигурации Такси-Мастер]].
 
Подключение к конкретной базе данных настраивается в [[tme_system_settings.cfg|файле конфигурации Такси-Мастер]].
В этом файле задается [[путь к базе данных]] в формате Firebird, а также имя пользователя и пароль по умолчанию для подключения.
+
В этом файле задается путь к базе данных в формате Firebird, а также имя пользователя и пароль по умолчанию для подключения.
  
 
== Обновление базы данных ==
 
== Обновление базы данных ==
Перед проведением процедуры обновления [[База данных Такси-Мастер|базы данных Такси-Мастер]] (через [[обновление Такси-Мастер]]) необходимо закрыть все подключения к ней.
+
Перед проведением процедуры обновления базы данных Такси-Мастер (через [[обновление Такси-Мастер]]) необходимо закрыть все подключения к ней.
 
При запуске нового [[Дистрибутив|дистрибутива]] вам нужно точно знать, что к базе данных не подключена ни одна программа.
 
При запуске нового [[Дистрибутив|дистрибутива]] вам нужно точно знать, что к базе данных не подключена ни одна программа.
 
Проверить это можно с помощью [[утилита администрирования базы данных|утилиты администрирования базы данных]]:
 
Проверить это можно с помощью [[утилита администрирования базы данных|утилиты администрирования базы данных]]:
Строка 22: Строка 22:
 
# Запустите [[Утилита администрирования базы данных|утилиту администрирования БД]].
 
# Запустите [[Утилита администрирования базы данных|утилиту администрирования БД]].
 
# В поле {{field|DNS имя сервера}} введите имя [[Сервер Такси-Мастер|сервера Такси-Мастер]].
 
# В поле {{field|DNS имя сервера}} введите имя [[Сервер Такси-Мастер|сервера Такси-Мастер]].
# В поле {{field|База данных}} укажите ''полный'' [[База данных Такси-Мастер#Доступ по сети|путь к базе данных]].
+
# В поле {{field|База данных}} укажите ''полный'' путь к базе данных.
 
# Нажмите {{button|Тест}}.
 
# Нажмите {{button|Тест}}.
  

Версия 14:41, 12 апреля 2017

Интересная информация

Подключение к базе данных — острая тема для новых пользователей, впервые сталкивающихся с проблемами обновления. Это связано с тем, что все подключения необходимо отключать перед обновлением. Для простоты поиска по документации существует отдельная категория — Подключающиеся к базе данных, — в которую автоматически включаются статьи, связанные с компонентами системы, организующими подключение к базе.

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

В общем случае подключений к базе данных может быть достаточно много, при этом чем больше подключений, тем выше вероятность замедления работы системы, что обусловлено частыми запросами к СУБД Firebird, обслуживающей базу данных. Необходимо соотносить количество ваших рабочих мест, организующих подключения, и мощность компьютера, на котором работает Firebird.

Настройка подключения к базе данных

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

Обновление базы данных

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

  1. Запустите утилиту администрирования БД.
  2. В поле «DNS имя сервера» введите имя сервера Такси-Мастер.
  3. В поле «База данных» укажите полный путь к базе данных.
  4. Нажмите «Тест».

Если вы увидите сообщение с текстом «База данных готова для обработки», вы можете закрыть утилиту администрирования и начать установку новой версии Такси-Мастер.