Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Firebird: возможно ли настроить работу нескольких клиентов?  [new]
synco
Member

Откуда:
Сообщений: 7
Привет!

Есть программа, с которой работает менеджер. Сервер поднят локально. Возможно ли настроить

а) Работу нескольких компьютеров с этой БД настройками firebird, если нет исходников программы?
б) Работу с этой БД по vpn, например.

Какие еще вводные нужны, чтобы получить адекватный ответ? :)

Спасибо.
17 фев 15, 18:08    [17278013]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54785

synco
Какие еще вводные нужны, чтобы получить адекватный ответ? :)

Для обращения в техподдержку "программы с которой работает менеджер" этих данных вполне
достаточно.

Posted via ActualForum NNTP Server 1.5

17 фев 15, 18:25    [17278088]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
synco
Member

Откуда:
Сообщений: 7
программа самописная
17 фев 15, 18:44    [17278148]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54785

Значит её автор это всё сможет без проблем. Пни его под зад.

Posted via ActualForum NNTP Server 1.5

17 фев 15, 19:34    [17278310]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
synco
Member

Откуда:
Сообщений: 7
Автора с нами больше нет :(
17 фев 15, 21:21    [17278588]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30253
synco
Сервер поднят локально

у ФБ нет такого понятия. Если "сервер поднят", значит он доступен и "локально", и удаленно.

synco
Работу нескольких компьютеров с этой БД настройками firebird

Firebird - это сервер, ему не нужны никакие настройки для работы с клиентами. Клиент (приложение) всего-лишь указывает имя сервера (компа с ФБ), и путь к БД. Ну еще и имя пользователя и пароль. То есть, настраивается именно приложение.

synco
Работу с этой БД по vpn, например.

это вообще не имеет никакого отношения ни к БД, ни к программе. С компа, где программа, тем или иным способом должен быть доступен комп, где стоит ФБ (и база). И все.
17 фев 15, 21:26    [17278599]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
synco
Member

Откуда:
Сообщений: 7
Спасибо за развернутый ответ.

Возможны ли проблемы с актуальностью данных, если, например, с базой работает несколько клиентов? Там же как-то должны, вероятно, блокироваться записи, с которыми работает клиент?

Я совсем ничего не понимаю в СУБД и пытаюсь понять, возможно ли решить задачу настройкой FB или нужно предпринимать какие-то более существенные меры.
17 фев 15, 21:42    [17278651]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30253
synco
Возможны ли проблемы с актуальностью данных, если, например, с базой работает несколько клиентов? Там же как-то должны, вероятно, блокироваться записи, с которыми работает клиент?

все зависит от приложения и БД. Если все разработано только для однопользовательского режима, то конфликты при многопользовательском режиме будут. Правда, в Firebird это только конфликты одновременного обновления одной и той же записи двумя или более пользователями.

synco
возможно ли решить задачу настройкой FB или нужно предпринимать какие-то более существенные меры.

подобные настройки невозможны в принципе. СУБД, обычно, и Firebird однозначно, исходно расчитаны на многопользовательскую работу. Другое дело, как пишет приложение и БД программист.
Если многопользовательское использование приложения не планировалось при разработке, то вы ничего не сможете сделать, кроме как выкинуть это приложение.
17 фев 15, 22:03    [17278684]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54785

synco
Я совсем ничего не понимаю в СУБД и пытаюсь понять, возможно ли решить задачу
настройкой FB или нужно предпринимать какие-то более существенные меры.

Надо принимать более существенные меры. Например, нанять-таки DBA или хотя бы прочитать
Quick Start Guide.

Posted via ActualForum NNTP Server 1.5

18 фев 15, 01:43    [17279255]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30253
Dimitry Sibiryakov,

не, там ситуация однозначная. Была разработана софтина "для менеджера". Стояло все это на одном компе. Теперь автор топика решил подключить к базе несколько менеджеров.
Автора нет, исходников нет. Перспективы успешности "нескольких менеджеров" туманны.
18 фев 15, 09:56    [17279688]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54785

kdv
Автора нет, исходников нет. Перспективы успешности "нескольких менеджеров"
туманны.

Зато перспективы в целом абсолютно ясны: придётся заключать новый договор на разработку
нового аналогичного софта. Либо сейчас, либо когда чуть позже, когда "машина менеджера"
сломается и все данные пропадут вместе с софтом. Возможно, набитая шишка поможет аффтару в
следующий раз заключить договор правильно и сделать так, что смерть разработчика не
отправит компанию в трубу. Ну и про наличие какого-никакого админа я тоже уже сказал.

Posted via ActualForum NNTP Server 1.5

18 фев 15, 11:19    [17280224]     Ответить | Цитировать Сообщить модератору
 Re: Firebird: возможно ли настроить работу нескольких клиентов?  [new]
synco
Member

Откуда:
Сообщений: 7
Друзья, вы несколько сгустили краски.

База бекапится, шанс потерять данные минимален.

Сейчас разрабатывается другая программа, более масштабная и интересная. Я надеялся, видимо зря, что ограничение не в коде, а в настройках сервера БД.

Спасибо за ответы. Вопрос закрыт :)
26 фев 15, 18:24    [17317477]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить