IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.
Модератор: kdv
-
RUS
- Сообщения: 6
- Зарегистрирован: 20 окт 2006, 11:40
Сообщение
RUS » 20 окт 2006, 11:47
Что необходимо установить на компьютер клиента вместе с клиентским приложением для подключения к InterBase, установленному на другом компьютере
-
RUS
- Сообщения: 6
- Зарегистрирован: 20 окт 2006, 11:40
Сообщение
RUS » 20 окт 2006, 13:35
Скопировал gds32.dll в папку c:\windows\system32
После этого приложения запускается, но при добавлении записи возникает ошибка: Unable to complete network request....
Undefined service gds_db/tcp
в чем причина
-
Dimitry Sibiryakov
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Сообщение
Dimitry Sibiryakov » 20 окт 2006, 13:51
Ты бы, партизан, хотя бы версию назвал. О том чтобы пошел бы почитать документацию по "ручной" установке, я уж и не говорю...
-
RUS
- Сообщения: 6
- Зарегистрирован: 20 окт 2006, 11:40
Сообщение
RUS » 20 окт 2006, 14:17
InterBase 6.5
документации по ручной установке нет
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 20 окт 2006, 14:20
Как так нет? Ворованная что ли? А нафига, если есть бесплатный FB?
-
RUS
- Сообщения: 6
- Зарегистрирован: 20 окт 2006, 11:40
Сообщение
RUS » 20 окт 2006, 14:26
Заказчик настаивает на InterBase. База уже готова. Клиенты тоже. Но на компьютерах, где нет IB клиенты не работают. Не знаю как настроить, чтобы клиенты могли запускаться и обращаться к серверу на любом компьютере. Подскажите кто знает как это сделать.
-
RUS
- Сообщения: 6
- Зарегистрирован: 20 окт 2006, 11:40
Сообщение
RUS » 20 окт 2006, 14:46
В этих доках схема подключения клиента по сети к серверу следующая: Client->BDE->SQL Links-> .. NET .. -> ibServer
При разработке клиента я использовал IBX, который как я понял осуществляет прямое подключение к БД без BDE. Как выглядят настройки в этом случае
-
Dimitry Sibiryakov
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Сообщение
Dimitry Sibiryakov » 20 окт 2006, 15:27
Нет, я уже слишком зол чтобы издеваться - могу мебель попортить.
.........., тебе же сказали - название сервиса неизвестно. Неужели трудно догадаться что его нужно прописать в файл services?
Ты все статьи прочел по ссылке постом выше, а?..
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 20 окт 2006, 15:35
Dimitry Sibiryakov писал(а):Ты все статьи прочел по ссылке постом выше, а?..
Размечтался
Он только какую-то статью про BDE прочитал, сам же признался
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 20 окт 2006, 21:21
Заказчик настаивает на InterBase.
вы либо врете, либо другое. InterBase 6.5 уже давно не поставляется. Заказчик не может настаивать на версии, которая не продается, но тем не менее НЕ ЯВЛЯЕТСЯ БЕСПЛАТНОЙ.
документации по ручной установке нет
вам надо читать opguide.pdf, или книгу Operations Guide.
Дополнительно -
www.ibase.ru/devinfo/inst_manual.htm
-
stix-s
- Заслуженный разработчик
- Сообщения: 557
- Зарегистрирован: 13 дек 2005, 11:52
Сообщение
stix-s » 23 окт 2006, 07:26
Dimitry Sibiryakov писал(а):
Неужели трудно догадаться что его нужно прописать в файл services?
ммм, я клиенту в каталог с программой кидаю fbclient.dll, firebird.msg
ничего более не регистрировал и не прописывал - работало
Мне дико везло?
-
Dimitry Sibiryakov
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Сообщение
Dimitry Sibiryakov » 23 окт 2006, 08:13
stix-s писал(а):Мне дико везло?
Ага. В отличие от аффтара ты пользуешься Жар-Птичкой. Хотя везением это назвать трудно, скорее уж "использованием правильного программного обеспечения".
-
SAMZ
- Сообщения: 128
- Зарегистрирован: 21 мар 2005, 08:17
Сообщение
SAMZ » 23 окт 2006, 09:36
Заказчику скорее всего по барабану Interbase или клон. Переходи на нормальный сервер (FB) и скажи заказчику, что это другое имя Interbase
-
Georgi-47
- Сообщения: 51
- Зарегистрирован: 01 ноя 2004, 10:21
Сообщение
Georgi-47 » 23 окт 2006, 10:58
Для Вин-98 может еще понадобиться msvcp60.dll
-
stix-s
- Заслуженный разработчик
- Сообщения: 557
- Зарегистрирован: 13 дек 2005, 11:52
Сообщение
stix-s » 23 окт 2006, 11:46
SAMZ писал(а):
Заказчику скорее всего по барабану Interbase или клон. Переходи на нормальный сервер (FB) и скажи заказчику, что это другое имя Interbase
возможно у заказчика уже имеется IB6.5 под ругим проектом и злой дядька администратор у заказчика сказал - хочу шоб было на IB6.5
Georgi-47 писал(а):
Для Вин-98 может еще понадобиться msvcp60.dll
да, наверное, только я уже забыл, когда последний раз связывался с Win 9X
-
RUS
- Сообщения: 6
- Зарегистрирован: 20 окт 2006, 11:40
Сообщение
RUS » 23 окт 2006, 13:55
Ура! Клиент подключился к IB. Сделал следующее:
1. Скопировал файл gds32.dll в следующую папку:
c:\windows\system32
2. Добавил в конец файла services следующую строку:
gds_db 3050/tcp
Файл services в WndowsXP находится по следующему адресу:
C:\WINDOWS\system32\drivers\etc
Источник: документация по InterBase файл OPGUIDE.PDF страница 70