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