|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
появился у нас клиент, который хочет наше ПО: Delphi-2007 + FIB + Firebird-2.1 при этом сети ему не надо, всё на одной машине - дополнительная программа для диспетчера автопарка. Мы посмотрели эту машину, а там уже установлен СКАУТ - Эксплорэр 3.5.16.2 и соответственно к нему Firebird-2.5.02674_1_Win32. Вопрос в том, что мы ещё ни разу не делили ни с кем службу Firebird. Работали себе по тихому сами на этом сервере, а тут вот такое. Нашу версию БД 2.1 мы конечно поднимем под 2.5 - это не корень проблемы. Эти СКАУТЫ постоянно дистанционно чего-то обновляют через Инет, перезагружают систему и все такое, при этом могут и не не предупредить пользователей-диспетчеров. Регламент, конечно можно выработать при совместной договорённости. А вопрос у меня такой - можно ли нам работать вместе со скаутами на одном сервере или мне просить у клиента выделить нам отдельный компьютер? Если имели опыт ответьте. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2017, 00:04 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Mexanikсети ему не надо, всё на одной машине - дополнительная программа для диспетчера автопарка. Firebird Embedded - как раз для таких случаев. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2017, 00:17 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, в документалке Firebird 2.5 Embedded Server сказано: п. 2.4 You may run any number of applications with the embedded server without any conflicts. Having IB/FB server running is not a problem eithe r. Я правильно понимаю - Имея IB/FB сервер работает - это не проблема. т.е. при наличии полной версии FB на машине работа встроенного Embedded Server не повлияет на работу основного FB и на приложения скаутов это не скажется? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2017, 10:02 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Да, Embedded не пересекается с полноценным(и) сервером и с другими Embedded. Насчет 3.0 не в курсе, но скорее всего тоже. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2017, 10:07 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
авторперезагружают систему Вот это меня смущает. Теоретически отдельный сервер в сети лучше, ибо в процессе такого ребута с базой на Embedded может произойти все что угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2017, 12:26 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Любезный, насчёт ребута - думаю мы с ними договоримся. Предупредят диспетчера заранее. Будем пробовать такой вариант! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2017, 18:24 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Да о чём там договариваться, он же наверняка процессы не убивает. Просто корректно закрыть открытые транзакции на WM_QUIT и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2017, 19:50 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Так для чего ТС эмбеддед-то использовать, если на машине уже крутится полноценный сервер 2.5 и разработчики у ТС готовы сменить версию на совместимую с 2.5? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2017, 20:36 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Может, есть, а может и не быть. А может быть, но не запущен. А может быть, но версия не 2.5. Да и вообще, если всё локально, и Embedded хватает за глаза... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2017, 00:04 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамМожет, есть, а может и не быть. ... Да и вообще, если всё локально, и Embedded хватает за глаза... Да ну, сейчас начнется - то fb_shutdown не вызвали, или два приложения, каждый со своей копией эмбеддед библиотеки к одной и той же базе обратятся, то ещё чего... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2017, 02:35 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Запускать свой FB приложением, на нестандартном порту? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2017, 03:44 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
чччДДа ну, сейчас начнется - то fb_shutdown не вызвали, или два приложения, каждый со своей копией эмбеддед библиотеки к одной и той же базе обратятся, то ещё чего...Где тут проблемы ? Али ОБС вернулась ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2017, 09:53 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
fraksЗапускать свой FB приложением, на нестандартном порту?Именно, причём с ключём -i, который включает только INET. А еще лучше - сервис, конечно, но ему придётся ключ запуска вручную прописать ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2017, 09:55 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
hvladfraksЗапускать свой FB приложением, на нестандартном порту?Именно, причём с ключём -i, который включает только INET. А еще лучше - сервис, конечно, но ему придётся ключ запуска вручную прописать вот тут поподробнее можно? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2017, 01:44 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Mexanik, Попробовал Embedded - он даже заработал! Тем,кто будет читать враки про 4 файла типа - скопируйте в папку с приложением fbembed.dll, icudt30.dll, icuin30.dll и icuuc30.dll, переименуйте fbembed.dll ......, подкиньте туда же firebird.msg и firebird.conf ... - это всё верно, но работать приложение не будет, пока Вы не закинете туда все содержимое скачанного из сети архива, кроме папки doc. Дело в том, что без этого он ругается на кодировку charset windows-1251. А может и ещё чего всплывёт .... Пока нарушений в работе не вижу. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2017, 01:54 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Mexanik, потому что забыл Microsoft библиотеки из vcredist.exe v8.0.50727.6195 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2017, 09:20 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Василий №2, ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2017, 10:11 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
Василий №2, ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2017, 16:15 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
MexanikЭти СКАУТЫ постоянно дистанционно чего-то обновляют через Инет, перезагружают систему и все такое как минимум вы можете нарваться на конфликт, если будете создавать и удалять друг другу пользователей и UDF поэтому я бы сделал по классике - развернул бы свой отдельный Firebird и повесил бы его на отдельный нестандартный TCP-порт Но дела бы это из ZIP'а, а не инсталлятором. Чтобы враг не нашёл. Была история как клиент себе поставил какую-то программу - и она ничего не спрашивая снесла наш FB и установила свой. у Embedded действительно опасность убить базу при крахе приложения ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2017, 13:40 |
|
как делить firebird с чужими?
|
|||
---|---|---|---|
#18+
AriochMexanikЭти СКАУТЫ постоянно дистанционно чего-то обновляют через Инет, перезагружают систему и все такое как минимум вы можете нарваться на конфликт, если будете создавать и удалять друг другу пользователей и UDF поэтому я бы сделал по классике - развернул бы свой отдельный Firebird и повесил бы его на отдельный нестандартный TCP-порт Но дела бы это из ZIP'а, а не инсталлятором. Чтобы враг не нашёл. Была история как клиент себе поставил какую-то программу - и она ничего не спрашивая снесла наш FB и установила свой. у Embedded действительно опасность убить базу при крахе приложения Спасибо за полезную информацию! Я думаю в нашем случае всё проще. У нас там один пользователь и других не планируется. Наша программа не будет устанавливаться через инсталлятор, а будет просто скопирована в папку с содержимым ZIPa Embedded. Года 4 назад один мой знакомый сносил чужой FB, на котором висела бухгалтерская база, поэтому мы учитывая чужой опыт, стараемся по возможности при инсталляции своего ПО тщательно исследовать наличие служб на компе. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2017, 20:44 |
|
|
start [/forum/topic.php?fid=40&msg=39528674&tid=1561382]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 167ms |
0 / 0 |