Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Проблема с InterBase


Автор: <Spawn> 15.9.2003, 14:23
Написал прогу для InterBase сервака, с поверх него установленным FireBird-ом. При тесте через инет все отлично работало(в Вин ХП). При установке в локалке, клиенты не могут установить соединение с серваком(на Вин 2К Сервер). Также с тех компов не получается установить соединение с внешим серваком(например у меня дома или у моего знакомого), хотя мы между собой нормально коннектились. Не пойму в чем дело. Может кто сталкивался с этим?

Автор: SmaLL 15.9.2003, 14:56
Строка к базе какая?

Автор: x77 15.9.2003, 15:09
и кроме строки проверь, что в servises прописан gds_db

Автор: <Spawn> 15.9.2003, 15:30
На клиентских компах gds32.dll есть и реестре все прописано. Так же присутствует interbase.msg.

путь такой - 212.23.87.98:C:\OrmetServer\Data\OrmetData.gdb.

Автор: x77 15.9.2003, 15:48
а консоль коннектиться? или совсем всё глухо?

Автор: <Spawn> 15.9.2003, 18:24
На компе, на котором стоит сервак, все нормально. И клиент и консоль коннектятся. Пробовали с двух соседних компов и ни какого результата. На месте где IBDataBase.Active переходит в True происходит ошибка.

Автор: <Spawn> 15.9.2003, 18:34
Может ли это как нить связано с организацией локалки?

Автор: x77 15.9.2003, 20:40
а с соседних компов консоль коннектиться?

вряд ли с локалкой. за три года ни разу не сталкивался с таким. поскольку сервак nt-ый, это скорее может быть связано с правами доступа на папку, в которой лежит база.

Автор: <Spawn> 15.9.2003, 21:58
Цитата
а с соседних компов консоль коннектиться?


а это не проверяли. Нужно будет попробовать.

Автор: SmaLL 16.9.2003, 07:59
а такая строка? \\212.23.87.98\C:\OrmetServer\Data\OrmetData.gdb

Автор: <Spawn> 16.9.2003, 17:50
SmaLL Это нужно бы попробовать. Сделаю смену используемого протокола на Net BIOS и SPX.

Автор: Akella 16.9.2003, 19:26
Цитата
Сделаю смену используемого протокола на Net BIOS и SPX.

А какой был раньше?

Автор: <Spawn> 17.9.2003, 05:29
dsergey 212.23.87.98: C:\OrmetServer\Data\OrmetData.gdb - это TCP\IP

Автор: pigas 3.10.2003, 05:10
Я в локалке вместо ипника указывал имя компа - иначе не работало !

Автор: <Spawn> 3.10.2003, 05:45
Да все заработало уже, но только если на клиентских компах поставить IB. Видимо какой то ДЛЛ-ки не хватало, хотя до этого я делал прогу-установку необходимых файлов и у моего знакомого без всякой установки IB все заработало.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)