Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.15;
Скачать: CL | DM;

Вниз

Доступ к БД 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.021 c
2-1254562617
vegarulez
2009-10-03 13:36
2009.11.15
[D7+ Flash] Как поместить Tlabel, над TShockwaveFlash ?


15-1252764985
@!!ex
2009-09-12 18:16
2009.11.15
Как урезать установленную Windows XP?


2-1254420046
faiwer
2009-10-01 22:00
2009.11.15
PasteToClipboard, RichEdit


15-1253513903
_@!!ex
2009-09-21 10:18
2009.11.15
Помогите подключить винчестер


2-1254224323
VladOfMonster
2009-09-29 15:38
2009.11.15
Двойная буферизация