|
|
|
Проблемы с установкой Firebird 1.5 Embedded
|
|||
|---|---|---|---|
|
#18+
Проблемы с установкой Firebird 1.5 Embedded Сейчас использую Yaffil Embedded. Решил поставить Firebird 1.5.0.3253 Embedded. Скопировал fbclient.dll, переименовал на gds32.dll. На работе В2000проф, дома В98. На работе - нормально, IBExpert запускается, дома пишет: "не могу найти файл gds32.dll" (текст сообщения по памяти). Когда-то ранее пытался поставить дома Firebird 1.0 Embedded, тоже не захотел работать. Под Делфи выдавал ошибку (опять же по памяти): "не найден один из необходимых файлов или библиотек". Может кто подскажет, в чем проблема? Есть ли у кого опыт работы с Firebird 1.5.0.3253 Embedded под В95? (в смысле, не зря ли я пытаюсь). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2003, 18:20 |
|
||
|
Проблемы с установкой Firebird 1.5 Embedded
|
|||
|---|---|---|---|
|
#18+
А с 9х всегда проблемы возникают .... Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2003, 19:34 |
|
||
|
Проблемы с установкой Firebird 1.5 Embedded
|
|||
|---|---|---|---|
|
#18+
Опыт есть маааленький. С первого раза все получилось. Т.е. не совсем с первого, но ... readme.txt Just copy fbembed.dll into the directory with your application. Then rename it to either fbclient.dll or gds32.dll depending on your database connectivity software. Then start your application and it will use the embedded server as a client library and will be able to access local datasases. You should also copy firebird.msg and firebird.conf (if necessary) to the same directory. If external libraries are required for your application, then you should have them separately. Most probably, it will be INTL support (fbintl.dll) or UDF libraries. To be able to use them, you should place them into the directory tree which emulates the Firebird server one, i.e. has subdirectories like /intl or /udf. Then open your firebird.conf and set RootDirectory to the aforementioned directory tree. Example: /my_app/app.exe /my_app/gds32.dll /my_app/firebird.conf /my_app/fb/firebird.msg /my_app/fb/intl/fbintl.dll /my_app/fb/udf/fbudf.dll firebird.conf: RootDirectory = /my_app/fb end readme.txt Для подключения с win1251 необходимо: /my_app/fb/intl/fbintl.dll А вообще, лучше именно весь набор(см. выше my_app) ставить с exe'шником С уважением, Denis Uskov ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2003, 08:00 |
|
||
|
Проблемы с установкой Firebird 1.5 Embedded
|
|||
|---|---|---|---|
|
#18+
В readme.txt написана дезинформация! Если всё делать так как там написано - нефига не заработает! Вот тот вот пример с путями в конце - полная чушь. Они там смешали виндовские пути с юниксовыми - видать писал кто-то пьяный В общем на самом деле нужно просто распаковать сервер в каталог с экзэшником и переименовать fbclient в gds32 - всё заработает. Я вот тоже сначала делал всё как в доке написано, пол дня убил - таки и не заработало ничего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2003, 12:34 |
|
||
|
Проблемы с установкой Firebird 1.5 Embedded
|
|||
|---|---|---|---|
|
#18+
А у меня все заработало с полпинка. :) firebird.conf: RootDirectory = c:\my_app\fb # ПОЛНЫЙ ПУТЬ !!!! end readme.txt Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2003, 12:40 |
|
||
|
Проблемы с установкой Firebird 1.5 Embedded
|
|||
|---|---|---|---|
|
#18+
Писал я ис полный путь, и относительный, и слэши ставил разные - если всё делать по примеру в readme - не пашет. Изначально у меня было желание, чтоб и сервер, и UDF и все остальные файлы лежали в одном каталоге. В общем сам Еманов сказал, что в пример неправильный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2003, 13:03 |
|
||
|
Проблемы с установкой Firebird 1.5 Embedded
|
|||
|---|---|---|---|
|
#18+
проблема в том, что сам gds32.dll требует еще msvcp60.dll, которой нет в ранних версиях 98 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 11:37 |
|
||
|
Проблемы с установкой Firebird 1.5 Embedded
|
|||
|---|---|---|---|
|
#18+
Не знаю кто сколько ... убил, но: fbembed.dll -> gds32.dll работает почти сразу, но без WIN1251 добавляем ПОЛНЫЙ путь в firebird.conf (по примеру Dnico), и копируем файлы. ВСЕ работает сразу! С уважением, Denis Uskov ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 08:38 |
|
||
|
Проблемы с установкой Firebird 1.5 Embedded
|
|||
|---|---|---|---|
|
#18+
Прошу прощения за долгое отсутствие - коммандировка. Большое спасибо x.diablo - действительно, нехватало msvcp60.dll. Нашел на машине с В2000, скопировал на машину с В98 - все заработало. Подведу итоги. Для работы необходимо: gds32.dll msvcp60.dll firebird.msg Копируем в каталог программы и все работает. Если нужна кодировка win1251 необходимо добавить в этот же каталог /intl/fbintl.dll. Конфигурировать firebird.conf судя по всему нет необходимости (имеется ввиду прописывание путей). Спасибо всем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 17:58 |
|
||
|
|

start [/forum/topic.php?fid=40&tid=1579599]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
194ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 493ms |

| 0 / 0 |
