Форум: "Базы";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];
ВнизКомпоненты прямого доступа к IB Найти похожие ветки
← →
Jurden (2002-12-09 15:51) [0]Здраствуйте! Подскажите, не может ли быть каких-нибудь коллизий при использовании компонент прямого доступа к Interbase v4.2, как с локальной базой, так и нет. При работе с локальной базой, лично у меня, IB просто выполняет недопустимую операцию и падает. Подскажите, пожалуйста.
← →
Andriano (2002-12-09 15:55) [1]Как называется компонента?
← →
Prooksius (2002-12-09 15:56) [2]А по-новее IB не пробовал? Или FB?
← →
Jurden (2002-12-09 16:34) [3]Andriano: Стандартная закладка компонент Interbase для прямого доступа без BDE или ADO. Я ошибся в вопросе. Прямого доступа просто к Interbase, а не именно v4.2.
Prooksius: Выбор версии Interbase от меня не зависит.
← →
Max Zyuzin (2002-12-09 16:38) [4]>Jurden © (09.12.02 16:34)
А на других машинах пробовали??? Или такая же фигня?
← →
Prooksius (2002-12-09 16:48) [5]Именно IB сервер падает, или твоя программа?
Если сервер - глючное железо/винды надо переустанавливать (если винды)
Если прога - можно
1 Сменить IB на FireBird (бесплатная она).
2 Продебажить программу.
← →
Jurden (2002-12-09 17:27) [6]Max Zyuzin: Не пробовали.
Prooksius: Сервер падает.
Ладное, я посмотрю, если что, еще допишу.
Спасибо.
← →
Prooksius (2002-12-09 17:41) [7]Может, ты посылаешь серверу такие навороченные запросы, от которых он падает...
← →
Jurden (2002-12-09 17:45) [8]Prooksius: Нет, простой select из одной таблицы.
← →
Jurden (2002-12-10 14:50) [9]Prooksius: Посмотрет, IB падает на любой машине. Причем падает только локальный. На удаленной машине все работает нормально.
← →
Digitman (2002-12-10 16:39) [10]строка коннекта какая ?
← →
Prooksius (2002-12-10 17:03) [11]Ну так м установи FB!!! ОНА БЕСПЛАТНАЯ! Уговори начальсто. :)
← →
Digitman (2002-12-10 17:04) [12]Склонен предположить, что у IB4.x действительно есть проблемы при локальном коннекте к нему. Ибо при лок.коннекте транспортный канал между клиентом и сервером "эмулируется" средствами технологии memory mapped files. Видимо, при каких-то опред.условиях проблема дает о себе знать "в полный рост".
Прдлагаю отказаться (в кач-ве эксперимента) от лок.коннекта и задействовать TCP-коннект, указав префиксом к строке коннекта имя лок.хоста.
Т.е. вместо "c:\dev\file.gdb" попробовать использовать
"localhost:c:\dev\file.gdb"
← →
Jurden (2002-12-11 10:04) [13]Сработало. Всем большое спасибо! В особенности Digitman"у.
← →
Sergey Masloff (2002-12-13 08:18) [14]>Prooksius © (10.12.02 17:03)
>Ну так м установи FB!!! ОНА БЕСПЛАТНАЯ! Уговори начальсто. :)
Ну зачем давать советы когда сам не знаешь о чем говоришь. Ты знаешь что такое CLASSIC SERVER? А в IB 4.x как раз и стоит у людей которым CLASSIC нужен. Он "уговорит начальство" поставит FireBird и огребет ТАКИХ проблем что мама не горюй.
Jurden ©
Кстати, если ты используешь локальный коннект, а параллельно с этим кто-то TCP то вы совместно можете базу убить. То есть InterBase при этом не понимает что вы вместе работаете. Так что приведенный совет с localhost нужно использовать всегда
← →
Alexandr (2002-12-13 08:44) [15]Yaffil CS for Windows
← →
Prooksius (2002-12-13 10:37) [16]2 Sergey Masloff (13.12.02 08:18)
Ну я не знал, что ему нужен именно CS. Он нигде об этом не писал.
Если так - сорри.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c