Форум: "Базы";
Текущий архив: 2009.11.15;
Скачать: [xml.tar.bz2];
ВнизДоступ к БД Firebird Найти похожие ветки
← →
Tornado (2008-12-12 09:44) [0]Подскажит пожалуйста какие библиотеки должны быть установлены на клиентской машине для работы клиент-серверного приложения, БД Firebird. И куда эти библиотеки должны быть установлены (папка windows или system или еще куда). Спасибо.
← →
Медвежонок Пятачок © (2008-12-12 09:54) [1]туда, куда их штатный инсталятор поставит
← →
zorik © (2008-12-12 10:08) [2]На клиенте и сервере устанавливаешь СУБД. Если интересует ручная (собственный инсталятор), то на ibase.ru есть документация, но ИМХО лучше ставить стандартным способом
← →
Sergey13 © (2008-12-12 10:25) [3]> [2] zorik © (12.12.08 10:08)
> На клиенте и сервере устанавливаешь СУБД.
А на клиенте то зачем? Там клиентской части достаточно.
← →
Loginov Dmitry © (2008-12-12 20:45) [4]Имхо, с помощью стандартного инсталлятора, без ручной самодеятельности (особенно для FB 2.1 и выше). Всю СУБД устанавливать не обязательно, должно хватить только клиентской части.
← →
Tornado (2008-12-13 09:42) [5]Все понял, спасибо. Правда хотелось бы сделать дистрибутив в котором бы уже имелись бибилиотеки доступа для клиента, а тут видимо придется в два этапа, сначала клиента ставим, потом уже непосредственно само приложение
← →
Loginov Dmitry © (2008-12-13 14:53) [6]> Все понял, спасибо. Правда хотелось бы сделать дистрибутив
> в котором бы уже имелись бибилиотеки доступа для клиента,
> а тут видимо придется в два этапа, сначала клиента ставим,
> потом уже непосредственно само приложение
В качестве эксперимента попробуй взять клиентсвую библиотеку от FB 1.5 или FB 2.0, есть вероятность, что клиентская прога сможет работать с ней без инсталлятора (версия клиентской библиотеки особо не привязана к версии сервера).
← →
PEAKTOP © (2008-12-13 19:58) [7]> В качестве эксперимента попробуй взять клиентсвую библиотеку от FB 1.5 или FB 2.0, есть вероятность, что клиентская прога
> сможет работать с ней без инсталлятора (версия клиентской библиотеки особо не привязана к версии сервера).
Если ты про fbclient.dll, то не забудь про то, что:
1) для Firebird-1.5 еще нужно с собой взять msvcp71.dll и msvcr71.dll
2) для Firebird-2.0 еще нужно с собой взять msvcp80.dll, msvcr80.dll, Microsoft.VC80.CRT.manifest.
А вот версия клиентской библиотеки не привязана к версии сервера только вертикально вверх. То есть если ты с собой возьмешь клиентскую библиотеку от FB-1.5 и будешь коннектиться к FB-2.0 и выше - то проблем не будет, не сейчас ни потом. Если же наоборот - пока тоже. Пока. Но не факт, что завтра что-нибудь не поменяется: в протоколе передачи данных, в формате, еще в чем-нибудь.
← →
Tornado (2008-12-14 01:59) [8]
> В качестве эксперимента попробуй взять клиентсвую библиотеку
> от FB 1.5 или FB 2.0, есть вероятность, что клиентская прога
> сможет работать с ней без инсталлятора (версия клиентской
> библиотеки особо не привязана к версии сервера).
ОК попробую спасибо!
← →
Tornado (2008-12-14 02:00) [9]
> Если ты про fbclient.dll, то не забудь про то, что:1) для
> Firebird-1.5 еще нужно с собой взять msvcp71.dll и msvcr71.
> dll2) для Firebird-2.0 еще нужно с собой взять msvcp80.dll,
> msvcr80.dll, Microsoft.VC80.CRT.manifest.А вот версия клиентской
> библиотеки не привязана к версии сервера только вертикально
> вверх. То есть если ты с собой возьмешь клиентскую библиотеку
> от FB-1.5 и будешь коннектиться к FB-2.0 и выше - то проблем
> не будет, не сейчас ни потом. Если же наоборот - пока тоже.
> Пока. Но не факт, что завтра что-нибудь не поменяется:
> в протоколе передачи данных, в формате, еще в чем-нибудь.
>
Учту спасибо огромное!
← →
Victor (2008-12-16 08:53) [10]Ничего никуда не надо ставить - просто положить клиентскую библиотеку рядом с экзешником и все.. Возможно, еще понадобится расшарить порт.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2009.11.15;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.01 c