powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FireBird embedded, совместный доступ к файлу базы
25 сообщений из 310, страница 6 из 13
FireBird embedded, совместный доступ к файлу базы
    #39640555
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

На неподготовленного читателя при обсуждении реальных проблем IBX, как минимум, не надо вываливать не относящиеся к делу скриншоты от лазаруса, да еще без необходимых оговорок.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640556
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad FGallemar,

На неподготовленного читателя при обсуждении реальных проблем IBX, как минимум, не надо вываливать не относящиеся к делу скриншоты от лазаруса, да еще без необходимых оговорок.
Оговорки есть по тексту. Представь, как неподготовленный поставит ibx for lazarus , а там есть выбор библиотеки клиента.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640572
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarОговорки есть по тексту. Представь, как неподготовленный поставит ibx for lazarus , а там есть выбор библиотеки клиента.
А ты можешь себе представить, что неподготовленный, или даже подготовленный, но не поставит? А оперирует тем что есть в стандартной Delphi, со стандартными IBX? Походу уже не можешь. Это просто лазарус головного мозга какой-то.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640575
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad F, опять 25. В начале топика есть мой эксперимент с д7 и стандартными компонентами. С первого раза не заработало.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640576
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И, кстати, парни, у меня плохие новости по поводу переименования fbclient в gds32 для непропатченного IBX по крайней мере для XE5. Прогресс не стоит на месте и теперь IBX кроме gds32 порывается следом явно загрузить еще одну DLL (на память имени не помню), которой, как понимаю, нет в составе FB как таковой. Т.е. малой кровью теперь не обойдешься, увы.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640579
Hommer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Котовасияkdv...состою в другой партии, которая не делает приложений с двумя и более ембеддед...
Я тоже не делаю приложений с двумя и более FB embedded.
Разработчик IBExpert делает. И не то чтобы специально. У него выхода другого нет. IBExpert с древних-древних времён позволяет для каждой зарегистрированной базы указать нужную библиотеку.
Думаю что так делают и многие другие среды разработки. Либо не делают, зная о том что есть конфликты.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640603
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HommerРазработчик IBExpert делает. И не то чтобы специально. У него выхода другого нет. IBExpert с древних-древних времён позволяет для каждой зарегистрированной базы указать нужную библиотеку.
...а здесь мы рыбу заворачивали...
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640635
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad FИ, кстати, парни, у меня плохие новости по поводу переименования fbclient в gds32 для непропатченного IBX
да господи, просто переименование fbclient в gds32 из-за версии fbclient (2.5) ВСЕГДА приводило к тому, что в Дельфи пропадали компоненты IBX Services API. У них в коде проверяется версия клиента на 6 и больше, где это services api поддерживается.
Потому instclient не только копирует fbclient.dll в gds32.dll, но и меняет версию на 6.3.
Которую тут люди часто приводят как используемую версию Firebird.

А в IB 7.5 (это 2004 год между прочим) стали поставлять ibxml.dll, и в Delphi 2007 уже IBX содержал загрузку этой либы и адреса функций превращения записей в xml - isc_dsql_xml_fetch, isc_dsql_xml_fetch_all, isc_dsql_xml_buffer_fetch.
Правда, тут уже никакой проверки на версию клиентской либы нет.

Кроме того, в IBX.IBIntf.pas дофигища подключения всяких функций при версии клиентской библиотеки 7 и выше.
Впрочем, у клиента ФБ таких функций нет, так что тут все ок.

Еще с какой-то версии IBX также может грузить ibinstall.dll, где находятся функции для установки ИБ.
Но что ibxml, что ibinstall - если их нет, то просто связанные с ними функциями не работают, на остальной IBX это никак не влияет.

Ну а если посмотреть кого может вызывать gds32.dll от InterBase 2017, так там все как обычно:
msvcr120, kernel3, ws2_32, advapi32, mpr, gdi32, user32.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640645
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvПотому instclient не только копирует fbclient.dll в gds32.dll, но и меняет версию на 6.3.
Которую тут люди часто приводят как используемую версию Firebird.

Об этом говорил в самом начале темы 21386117 , но видимо никто читать не умеет
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640649
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Дим, ты не понял, вернее отстал от жизни. Перечитай еще раз внимательно мой последний пост. Теперь там грузится еще одна (новая) длл-ка, которой раньше не требовалось и у которой совсем нет аналога в клиентской части FB. Попробуй проникнуться, не торопись.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640652
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Причем грозится она явным образом прямо из паскалевского кода, а не опосредованно через gds32.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640669
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad Fгрузится еще одна (новая) длл-ка, которой раньше не требовалось и у которой совсем нет аналога в клиентской части FB
Название у неё есть?
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640673
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HommerКотовасияпропущено...

Я тоже не делаю приложений с двумя и более FB embedded.
Разработчик IBExpert делает. И не то чтобы специально. У него выхода другого нет. IBExpert с древних-древних времён позволяет для каждой зарегистрированной базы указать нужную библиотеку.
Думаю что так делают и многие другие среды разработки. Либо не делают, зная о том что есть конфликты.

Опять 25. Ты делаешь приложения для администрирования баз данных interbase/firebird разных версий? Или приложения для универсального импорта/экспорта между разными серверами? Или репликатор свой пишешь?
Конкретно твоему приложенияю требуется работать с несколькими клиентами Firebird?

Если нет, то твои стенания про embedded идут лесом. Сложилось ощущения что кому-то просто нравится поворчать
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640674
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисИли репликатор свой пишешь?
Конкретно твоему приложенияю требуется работать с несколькими клиентами Firebird?

"Я вам не скажу за всю Одессу", но сами-знаете-какому репликатору достаточно ровно одной
клиентской библиотеки и ни в коем случае не Embedded.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640676
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov"Я вам не скажу за всю Одессу", но сами-знаете-какому репликатору достаточно ровно одной
клиентской библиотеки и ни в коем случае не Embedded.

Знаем. И есть очень удобный способ проверить какую клиентскую библиотеку он увидел в системе.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640679
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

я просто пытаюсь понять нахрена вообще нужно приложению работать с несколькими embedded и вот пока ничего внятного придумать не могу. Товарищ Hommer (он же NickDee) кроме IbExpert тоже ничего внятного сказать не может
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640681
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис Товарищ Hommer (он же NickDee)
Это не DiLine?
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640685
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денися просто пытаюсь понять нахрена вообще нужно приложению работать с несколькими embedded и вот пока ничего внятного придумать не могу.
Может уже пора звать модеров и выкашивать топик? От слова "совсем"? И просить kdv таки дописать статью по embedded? Или тебя просить.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640686
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

не... стиль не тот
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640687
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarНазвание у неё есть?
Смею заверить, что у нее есть название в виде соотв. константы в исходниках IBX из поставки XE5. Ты не пропустил ремарку про на-память-не-помню? Так вот, я сейчас в отпуске, мало того в другом городе и без компьютера. Если до того времени сам не в состоянии осилить, то в начале след недели я ее конечно назову. Кроме того, если kdv сочтет возможным найти соотв место на своем известном ресурсе, могу предоставить патч для IBX XE5 с дописанным интерфейсом для FВ. Дописывая который, ругался как никогда за последние годы, ибо раньше было все проще.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640689
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HommerРазработчик IBExpert делает. И не то чтобы специально. У него выхода другого нет. IBExpert с древних-древних времён позволяет для каждой зарегистрированной базы указать нужную библиотеку.

Может перед тем как давать такие заявления уточнить что использует IBExpert для подключения к базе (фибы). И что у этих компонентов доступа есть возможность указывать клиентскую библиотеку на каждое подключение. И без разницы их сколько - одно или десять. Кстати, вот и случай двух embedded в IBExpert - одно для подключения к базе, другое - для подключения к клиентской базе самого IBExpert.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640690
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad FТак вот, я сейчас в отпуске, мало того в другом городе и без компьютера.
Пей водку и загорай. Если в отпуске лезешь на тематический форум, то это надо уже лечить.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640691
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу прощения, - в начале недели через неделю. Т.е. от 14 числа. Но настоящему джедаю, конечно, не стоило бы столько ждать, чтобы самому заглянуть в исходили.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640694
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

Ну не тебе, наверное, меня в этом случае поучать, болезный. Думай почаще о себе и о отсутствующей зачастую последовательности в своих ответах.
...
Рейтинг: 0 / 0
FireBird embedded, совместный доступ к файлу базы
    #39640696
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис> Товарищ Hommer (он же NickDee)

Шо, серьёзно что ли? Я уж думал, шо обознался давеча.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25 сообщений из 310, страница 6 из 13
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FireBird embedded, совместный доступ к файлу базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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