Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.06;
Скачать: CL | DM;

Вниз

Компоненты прямого доступа к 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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.018 c
14-15289
zavdim
2002-12-17 10:57
2003.01.06
Форматирование текста программ


1-15010
viper
2002-12-24 12:39
2003.01.06
dbgrid


3-14902
Matolch
2002-12-12 21:48
2003.01.06
Динамическое создание таблицы.


1-15146
adolf_99
2002-12-23 19:10
2003.01.06
Помогите


14-15280
cyborg
2002-12-16 23:39
2003.01.06
Вопрос не понятно какой темы, в общем наверное потоки виноваты