|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Док"самодельный" файл, переименованный в "fbclient.dll", таки не катит. Компоненты каким-то образом проверяют его на "вшивость" и фейлят запуск Лазаря. ты не в курсе истории instclient. IBX в дельфе написан очень давно. Типа, в 1997 году. И когда вышла ИБ 6, то там появилось Services API - бэкап, рестор, и прочее. В IBX сделали так, что закладка IBExpress Admin появлялась только тогда, когда в gds32.dll присутствуют эти самые функции Services API. причем, проверка шла на версию gds32.dll равной или больше 6. А вот у firebird клиент имел версию firebird. То есть, 1.5, 2.0, и так далее. Что было меньше 6, и в результате просто копирование fbclient.dll в gds32.dll не помогало, закладка Services API не появлялась. В итоге, сделали instclient, который в случае instclient i g создает из fbclient.dll либу gds32.dll, в которой номер версии прописан 6.х, чтобы services api компоненты показывались. Ни за каким более хреном это не надо. Сами по себе эти dll мало чем отличаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 14:58 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
09.10.2019 14:55, Док пишет: > > Одно непонятно: почему, на худой конец, нельзя проверить, запущен ли > экземпляр сервера или нет? не нужно ничего проверять из среды разработки. ибо глупость сие. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 14:58 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Докнельзя проверить, запущен ли экземпляр сервера или нет? накой хрен лазарю сдался сервер? Лазарю клиент нужен. Сервер может находиться где угодно, вовне. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 14:59 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
09.10.2019 14:58, kdv пишет: > В итоге, сделали instclient, который в случае instclient i g создает из > fbclient.dll либу gds32.dll, в которой номер версии прописан 6.х, > чтобы services api компоненты показывались. > Ни за каким более хреном это не надо. Сами по себе эти dll мало чем > отличаются. не совсем так. в какой-то из версий gds32 был врапером на fbclient. и необходимо было наличие обоих. потом от этого отказались, хвала Всевышнему. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:02 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
kdv, хах, а ведь точно. Ну значит разработчики IBX ещё более криворукие чем я думал. Ну ладно они, но зачем эту муть в Лазарь протащили ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:05 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
09.10.2019 15:05, Симонов Денис пишет: > Ну ладно они, но зачем эту муть в Лазарь протащили потому, что НЕ разработчики. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:08 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
kdvКстати, это ты еще не ставил ZeosDBO. Вот где накал идиотии... А что там такого? Всё грузится динамически, никаких загонов нет ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:15 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Мимопроходящийв какой-то из версий gds32 был врапером на fbclient. да што ты, не было такого никогда. Василий 2А что там такого? Всё грузится динамически, никаких загонов нет ага. \..\..\scr - это нормально? Я пока не поборол эту хню. ИБХ ставится отлично, а у Зеоса просто писец вот эти относительные пути, которые я "труба шатал", мне оно надо по другому. В ближайшие дни поборю, ибо у меня есть доклад на конференции в Берлине про работу с ФБ из дельфей и лазаря. Кстати. Что там еще у лазаря - IBX, Zeos, а что еще? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:26 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
09.10.2019 15:26, kdv пишет: > да што ты, не было такого никогда. у меня все ходы записаны! (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:27 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Мимопроходящий, я такого бреда не припомню. выкладывай "ходы" тогда. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:31 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
09.10.2019 15:31, kdv пишет: > > я такого бреда не припомню. Влад появится, ответит. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:33 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
kdv, там ещё на закладке SQLdb есть какая-то родная для лазаря хрень. Не знаю как она у них зовётся ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:35 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
kdvда што ты, не было такого никогда. Было-было. В ранних алфах-бетах полуторки, когда было принято решение о разделении клиентских библиотек, была попытка использовать возможность DLL redirect винды. Но ниасилили как раз из-за такой вот фигни с версиями и API. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:41 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Симонов Денистам ещё на закладке SQLdb есть какая-то родная для лазаря хрень. Не знаю как она у них зовётся есть, на табе SQLDB лежат (TIBConnection, TSQLDBLibraryLoader и иже с ними). Причем в последних ревизиях поведение как-будто копируется из IBX. При отсутствии "видимого" клиента они отображаются, но при попытке коннекта дают ошибку: Код: sql 1.
Честно говоря, не для серьезной работы. kdvВ итоге, сделали instclient А под никсы? Мимопроходящийне нужно ничего проверять из среды разработки. ибо глупость сие. В целом, да. От этого были избавлены нелюбимые тобой ФИБы :) kdvнакой хрен лазарю сдался сервер? Лазарю клиент нужен. Сервер может находиться где угодно, вовне. Потому на Лазаре сидит разработчик, которому для написания и отладки недостаточно клиента, а нужен полноценный сервер. Я не прав? :) kdvКстати. Что там еще у лазаря - IBX, Zeos, а что еще? UIB ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 15:59 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
ДокСимонов Денистам ещё на закладке SQLdb есть какая-то родная для лазаря хрень. Не знаю как она у них зовётся есть, на табе SQLDB лежат (TIBConnection, TSQLDBLibraryLoader и иже с ними). Причем в последних ревизиях поведение как-будто копируется из IBX. При отсутствии "видимого" клиента они отображаются, но при попытке коннекта дают ошибку: Код: sql 1.
ну это лучше чем совсем не показывать вкладку с компонентами. ДокЧестно говоря, не для серьезной работы. с этим согласен ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 16:11 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
09.10.2019 15:59, Док пишет: > От этого были избавлены нелюбимые тобой ФИБы :) там другая песня. я ворчал по поводу "неестественного нытелекта" ФИБов. а вообще, у каждого своё собственное виденье прекрасного. я уже даже не спорю с женой, когда она говорит: "какой же это черный, если это темно-синий!". ну и ладно. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 17:38 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
kdvага. \..\..\scr - это нормально? Я пока не поборол эту хню. ИБХ ставится отлично, а у Зеоса просто писец вот эти относительные пути, которые я "труба шатал", мне оно надо по другому. Не понял, в чем трабл. Винда, Лазарь 2.1.0 из транка, Зеос 7.3 из транка. Installation ------------ 1. Packages / Open Package File (*.lpk) 2. Open ZComponent.Lpk (from directory containing this README) 3. Click Compile 4. Click Use -> Install 5. Click Yes when asked if you want to rebuild Lazarus That's it! Сработало без сучка ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 18:25 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Мимопроходящийя уже даже не спорю с женой я это давно понял и НЕ соглашаюсь только по самым прЫнципиальным вопросам Василий 2Installation дык с v.1.8.4 можно одним кликом ставить зеосы с OPM. Вот тут как раз никаких проблем ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 19:48 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Док, с пакетным-то понятно что без проблем, я для эксперимента попробовал вручную ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 09:55 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
ДокА под никсы? а что, под никсами есть дельфя, и там надо "совместимость" с gds32.dll делать, которую в никсах никто не видел? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 11:27 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
kdvа что, под никсами есть дельфя, и там надо "совместимость" с gds32.dll делать, которую в никсах никто не видел? Ну, тебе-то, как официальному продавцу, гораздо виднее :) Эмба который год грозится, что вот-вот... Думаю, с дельфями все равно какой-нибудь аналог IBX под FMX будет. Правда, дальше имеет смысл спорить, если удастся запустить одновременно несколько птичек под линуксом аналогично винде. Но я пока не пробовал. Поэтому спорить не буду ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 17:12 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
10.10.2019 17:12, Док пишет: > Правда, дальше имеет смысл спорить, если удастся запустить одновременно > несколько птичек под линуксом аналогично винде. не понял. переведи. (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 17:14 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Мимопроходящийне понял. переведи. (С) ну, нафиг, без обид. Кто понял - молодес. Щас какую-нибудь х@рню наговорю, потом стыдно будет :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 18:33 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Наверно, имеется в виду, что понятный и удобный процесс распаковки архивов (а хотя бы и инсталляции в выбранную папку) нескольких версий под пингвином, с его прибитыми гвоздями принципами установки софта, превращается в ад и танцы с арктическим бубном. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 19:44 |
|
Задать FIREBIRD environment и проч.
|
|||
---|---|---|---|
#18+
Василий 2нескольких версий под пингвиномНагнал туману, що капец. Собрать требуемое кол-во архивов из сорцов, где надо поменять-то всего префикс каталога куда ставить(вместо /opt/firebird) и порт(вместо 3050) который слушать. и развертывай потом на любое колво машин. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2019, 11:05 |
|
|
start [/forum/topic.php?fid=40&msg=39874478&tid=1560545]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 151ms |
0 / 0 |