Форум: "Базы";
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];
ВнизНе удается подключиться к Interbase по сети Найти похожие ветки
← →
Alexandr (2002-03-29 06:27) [2]>Я написал программу под сервер Interbase. Попробовал ее
хорошо.
>перенести в сеть. На сервере все работает нормально. Установил >на клиентскую машину. Запускаю - не работает. Все остальные
как не работает? Клиента Interbase установил? BDE установил?
>эксперименты (подключения) я стал проводить с Databаse Desktop >и BDEadministrator - чтобы исключить ошибки в своей программе. >Все время выдавалась ошибка, что невозможно подключиться к >серверу (компьютер-сервер звался Max). Я стал настраивать >TCP/IP. Дело в том, что на сервере запускал winipcfg - и там >был прописан IP адрес (допустим, он был XXX.XXX.XXX.234). А вот >на клиенте (звался он JOB) по winipcfg были одни нули:
У это значит, что у тебя DHCP сервера в сети нет. Поэтому адрес нужно указывать вручную.
>0.0.0.0 . Я поставил, чтоб IP адрес назначался самостятельно, и >недолго думаю, ввел значение XXX.XXX.XXX.235 . Ну по аналогии с
угу.
>сервером (я не знаю, почему на клиенте IP адрес не выделялся >автоматом). Перезапустил. Вроде все Ок. Стоит добавить, что
что ОК?
>помимо TCP/IP на обоих компах стоит IPX/SPX (сразу вопрос - >может ли работать Interbase по IPX ?). Heroes of Might Magic по
может, но лучше ненадо. Это от Netware. И скорее всего тебе нужен будет сервер Netware
>TCP/IP работали нормально. Стал запускать Database Desktop - не >может подключится. Подключался по алиасу, путь был >вида: //Max/c/Firebrid/bin/base.gdb. Подумал, может он не
дык это ты соединяешься via NetBeui over TCP/IP
для TCP/IP строка подключения должна быть
Max:c:/Firebrid/bin/base.gdb
И нафига ты базу в bin каталог засунул? у тебя что, других каталогов нет?
И все-таки, у тебя IB6 или FB, и какая сборка Firebird?
А ты знаешь, что для последних Firebird нужен winsock2, которого на win95 нет и его нужно с Microsoft качать? (ссылка на ib.demo.ru есть)
>знает, что такое комп с именем Max. Стал >писать //XXX.XXX.XXX.234/c/Firebrid/bin/base.gdb. Не работает.
На win95 так лучше не надо, там фанкция gethostbyname с ошибкой.
>Думаю, может нельзя писать адрес, нужен обязательно хост. >Создал в директории Windows файл Hosts. Там прописал >XXX.XXX.XXX.234 Max. Запускаю IE, ввожу Max - он пытается найти >узел XXX.XXX.XXX.234. То есть как бы такая ссылка работает. >Вввожу опять //Max/c/Firebrid/bin/base.gdb - не работает.
причины см. выше.
>Совсем отчаявшись, устанавливаю на JOB Client от Interbase. Там >есть утилитка диагностики подсоединений (кстати, больше там >ничего и нету - зачем он вообще нужен ?). Запускаю, пытаюсь
а самое гдавное? gds32.dll в директории windows откуда по-твоему?
Извини, но что-за утилитка?
>подсоединиться - ни фига. Но там есть вкладка где можно >подсоединиться по порту. По порту 21 соединение не получилось
>(на сервере ФТП то не стоит). А вот по порту 1350 (или какой он
ежу понятно... А порт 3050.
>там, уже не помню) и по порту какому-то типа gdb_bd (номер
>порта я не знаю) соединение прошло. Ну вот и все, в общем. А по >первой вкладке, где указываешь сервер, логин и пароль не >получается соединение. Пишет, что Max, мол, не найден.
Если б нашел, то написал бы что найден.
>Огромная просьба, помогите чем-нибудь. Скажите, хоть в какую >сторону копать, случалось ли у кого что-либо подобное. Потому
в сторону сайта ib.demo.ru
>что я просто не знаю, что делать. Никаких Firewall ни на одном >компьютере не стоит. Сервер (Max) на Windows 98, клиент (JOB) >на Windows 95. Других компьютеров в сети нет. Может я путано >объясняю - задайте вопросы, постараюсь разъяснить...
здесь вопросы задаете вы.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c