Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FireBird Embedded. Общий доступ. / 25 сообщений из 29, страница 1 из 2
26.11.2013, 18:55:42
    #38478869
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Здравствуйте!
Есть программа на Delphi. База Firebird Embedded.
Возможно ли подсоединиться второму клиенту к базе Firebird Embedded?
Серевер ставить не предлагать.
Если возможно, то какие основные настройки сделать для базы.
Спасибо!
...
Рейтинг: 0 / 0
26.11.2013, 18:58:42
    #38478876
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowow,

начиная с fb 2.5 можно. Вроде дополнительных действий не требуется.
...
Рейтинг: 0 / 0
26.11.2013, 19:03:53
    #38478890
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowЕсли возможно, то какие основные настройки сделать для базы.

База - тупой файл, ей пофиг кто с ней работает. Хочешь с ней работать из двух Embedded
серверов сразу - работай. Только версию возьми не ниже 2.5.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.11.2013, 20:50:29
    #38479006
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
интересно, а сколько одновременных подключений выдержит такая схема Embedded?
без установки сервера? может кто тестил?
...
Рейтинг: 0 / 0
26.11.2013, 21:01:37
    #38479014
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowинтересно, а сколько одновременных подключений выдержит такая схема Embedded?
вы занимаетесь фигней. для многопользовательской работы нужен сервер ФБ, не embedded. Embedded предназначен для однопользовательских приложений. То, что Embedded в 2.5 позволяет к одной базе коннект из двух разных exe, просто "атракцион щедрости".
Судя по вопросу, вы не очень представляете себе что такое embedded.
...
Рейтинг: 0 / 0
26.11.2013, 21:11:11
    #38479021
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowсколько одновременных подключений выдержит такая схема Embedded?
Столько, сколько выдержит твоё железо. Этот режим практически ничем не отличается от
штатной работы классика.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.11.2013, 21:12:07
    #38479022
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
kdvwowowинтересно, а сколько одновременных подключений выдержит такая схема Embedded?
вы занимаетесь фигней. для многопользовательской работы нужен сервер ФБ, не embedded. Embedded предназначен для однопользовательских приложений. То, что Embedded в 2.5 позволяет к одной базе коннект из двух разных exe, просто "атракцион щедрости".
Судя по вопросу, вы не очень представляете себе что такое embedded.

я в курсе, что для многопользовательской работы ЛУЧШЕ И РАЗУМНЕЕ использовать сервер и встраиваемая база (Embedded)
не тот вариант, но все же интересно просто стало.
Например, есть тесты, например, что небольшая база ACCESS вполне работает в файловом варианте на 1-5 пользователей,
например, SQLite 1-10 пользователей и т.д. некоторые, например 1С 7.7 в dbf по сети до 50 пользователей тянут в терминальном режиме.

Поэтому, вопрос про Embedded FireBird носит скорее просто информативный характер. Просто интересно стало, поэтому и спросил.

Конечно же в бою я установлю сервер FireBird. :)
...
Рейтинг: 0 / 0
26.11.2013, 21:13:55
    #38479024
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Dimitry Sibiryakovwowowсколько одновременных подключений выдержит такая схема Embedded?
Столько, сколько выдержит твоё железо. Этот режим практически ничем не отличается от
штатной работы классика.


опа. другое мнение. а говорят про большую разницу. dll - ки сервера же почти одни...
...
Рейтинг: 0 / 0
26.11.2013, 21:14:19
    #38479025
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowНапример, есть тесты, например, что небольшая база ACCESS вполне работает в
файловом варианте на 1-5 пользователей,

А, если ты так ставишь вопрос, то ответом будет "Firebird вообще не работает в файловом
варианте, никогда и никак".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.11.2013, 21:22:44
    #38479031
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Dimitry SibiryakovwowowНапример, есть тесты, например, что небольшая база ACCESS вполне работает в
файловом варианте на 1-5 пользователей,

А, если ты так ставишь вопрос, то ответом будет "Firebird вообще не работает в файловом
варианте, никогда и никак".


почему же никак.
пример, кладу файл базы на комп, расшариваю папочку,
подключаю 2 и более клиента...

чем не файловый вариант?
файловый, файловый...
...
Рейтинг: 0 / 0
26.11.2013, 21:24:33
    #38479033
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowчем не файловый вариант?
Тем, что с Firebird он не будет работать. И даже если изменить секретный параметр конфига,
подключение второго пользователя просто угробит базу насмерть.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.11.2013, 21:29:02
    #38479038
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Dimitry Sibiryakovwowowчем не файловый вариант?
Тем, что с Firebird он не будет работать. И даже если изменить секретный параметр конфига,
подключение второго пользователя просто угробит базу насмерть.


как не будет?
вы же писали, что будет при подключении второго клиента!
как так?
...
Рейтинг: 0 / 0
26.11.2013, 21:30:38
    #38479039
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Dimitry SibiryakovwowowЕсли возможно, то какие основные настройки сделать для базы.

База - тупой файл, ей пофиг кто с ней работает. Хочешь с ней работать из двух Embedded
серверов сразу - работай. Только версию возьми не ниже 2.5.


вот!
...
Рейтинг: 0 / 0
26.11.2013, 21:35:05
    #38479043
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowкак так?
Так, как написано в README.user.embedded. Прочти его внимательно и особенно тщательно
медитируй на слова "databases on a local machine".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.11.2013, 21:36:46
    #38479046
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Dimitry SibiryakovwowowЕсли возможно, то какие основные настройки сделать для базы.

База - тупой файл, ей пофиг кто с ней работает. Хочешь с ней работать из двух Embedded
серверов сразу - работай. Только версию возьми не ниже 2.5.


Вы тут написали сначала, что можно работать!
...
Рейтинг: 0 / 0
26.11.2013, 21:43:05
    #38479053
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowВы тут написали сначала, что можно работать!
Я ошибся, принимая тебя за вменяемого человека. Уверен, модераторы эту ошибку поправят,
удалив весь топик к чёртовой матери.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.11.2013, 21:45:03
    #38479056
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Dimitry SibiryakovwowowВы тут написали сначала, что можно работать!
Я ошибся, принимая тебя за вменяемого человека. Уверен, модераторы эту ошибку поправят,
удалив весь топик к чёртовой матери.


Не знал, что Вы прикалываетесь!
А я принял за чистую монету!
...
Рейтинг: 0 / 0
26.11.2013, 22:02:56
    #38479070
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Накидал проектик для проверки.
Delphi XE5. UniDAC.
База FireBird (Embedded) содержит 1 таблицу.
Клиент генерит по таймеру раз в 1 секунду INSERT в базу.

Базу положил в сетку, подключил всех 3 клиентов. Запустил.
Все работает. Записи добавляются.
Одновременно делаю REFRESH в гриде для просмотра добавленых записей.
Все вертится! Без проблем. База пока не рушится!
...
Рейтинг: 0 / 0
26.11.2013, 22:03:45
    #38479072
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
файловый вариант работает!
...
Рейтинг: 0 / 0
26.11.2013, 22:11:39
    #38479077
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowНакидал проектик для проверки.
Delphi XE5. UniDAC.
База FireBird (Embedded) содержит 1 таблицу.
Клиент генерит по таймеру раз в 1 секунду INSERT в базу.

Базу положил в сетку, подключил всех 3 клиентов. Запустил.
Все работает. Записи добавляются.
Одновременно делаю REFRESH в гриде для просмотра добавленых записей.
Все вертится! Без проблем. База пока не рушится!

До поры до времени (пока сетка не глюканёт). Мы с Дмитрием говоря про Embeded имели ввиду что он работает с базой на локальном диске. Хочешь работать по сети - ставь нормальный сервер. И ни чего там шарить не надо.
...
Рейтинг: 0 / 0
26.11.2013, 22:16:12
    #38479082
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Просто птица умнее ТСа. Она его обманула.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.11.2013, 00:57:41
    #38479171
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
Симонов ДенисwowowНакидал проектик для проверки.
Delphi XE5. UniDAC.
База FireBird (Embedded) содержит 1 таблицу.
Клиент генерит по таймеру раз в 1 секунду INSERT в базу.

Базу положил в сетку, подключил всех 3 клиентов. Запустил.
Все работает. Записи добавляются.
Одновременно делаю REFRESH в гриде для просмотра добавленых записей.
Все вертится! Без проблем. База пока не рушится!

До поры до времени (пока сетка не глюканёт). Мы с Дмитрием говоря про Embeded имели ввиду что он работает с базой на локальном диске. Хочешь работать по сети - ставь нормальный сервер. И ни чего там шарить не надо.

Следуя Вашей логике embedded база должна глюкануть при обычном выключении компа, даже
если она вертится локально (с одним клиентом), ведь для клиента то какая разница, лежит база локально или в сети в расшаренной папке?

Про сервер все понятно. Я же конкретно спрашиваю про embedded, вопрос не стоит что лучше использовать (понятно что сервак), а просто интересно стало.
Не располагаете информацией так и скажите хз. :)
...
Рейтинг: 0 / 0
27.11.2013, 01:01:11
    #38479172
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowСледуя Вашей логике embedded база должна глюкануть при обычном выключении компа, даже
если она вертится локально (с одним клиентом),

Такое не говорилось, не подразумевалось и не следует.
wowow ведь для клиента то какая разница, лежит база локально или в сети в расшаренной папке?

Принципиальная.
...
Рейтинг: 0 / 0
27.11.2013, 01:07:52
    #38479174
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
miwaonlinewowow ведь для клиента то какая разница, лежит база локально или в сети в расшаренной папке?

Принципиальная.

И в чем же? Чем строка подключения "d:\base\mydb.fdb" отличается от "\\mycomp\base\mydb.fdb"
для программного клиента?
...
Рейтинг: 0 / 0
27.11.2013, 01:10:38
    #38479177
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird Embedded. Общий доступ.
wowowИ в чем же?
Расположение лок-таблицы роль большую играет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FireBird Embedded. Общий доступ. / 25 сообщений из 29, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]