Вниз
Скачать: CL | DM;

Глюк DBE при обращению к полю типа DATETIME YEAR TO FRACTION(3)   Найти похожие ветки 

 
Torin   (2007-10-23 18:09) [0]

INFORMIX 7
При открытии Borland SQL Explorer-ом таблицы с полем типа DATETIME  YEAR TO FRACTION(3) "вылетает" SqlInf32.dll.

Уважаемые гуру!

У меня возникла такая проблема.
Развернул новый сервак
Сервер БД: informix (7.31), Win2K3 Enterprise, 2-х процессорный.
Сервер приложений (MIDAS, Borland Socket Server, COM+)
работает с Informix ч/з BDE (5.11, драйвер SqlInf32.dll).
При выполнении SELECT-запроса ч/з Informix (Informix SQL Editor) всё нормально. Но если обратиться к таблице, содержащей поле типа
DATETIME  YEAR TO FRACTION(3)
через Borland SQL Explorer (работает ч/з BDE), запрос
SELECT * FROM ...,
появляется эксепшн
Access violation ... SqlInf32.dll... read of address 0000
При обращении к другим таблицам - всё ОК.
Если выполнять запросы с ЭТОГО сервака на другие серваки (тот же запрос, базы везде одинаковые, сервера приложений и операционки тоже), также вылетает.
При подключении из других компов к ЭТОМУ серваку с таким же запросом - всё нормально.
Вывод: сервер приложений работает нормально. Borland Socket Server тоже. Остаётся BDE. Но ТУТ я все настройки перерыл, разные версии BDE перепробывал. Не помогает.

Переписывать проги, менять структуру таблиц, искать программеров чтобы убить и т.д. просьба не советовать.

В чём может быть лажа?
Сервак нормальный, мамка 2-х процессорная (2 Intel Xeon 3 Ghz, по 4 ядра каждый)
Железо тестировалось и ВСЁ НОРМАЛЬНО.
Informix стоит НОРМАЛЬНО.
В чём может быть лажа?

p.s.
Есть ещё вариант, что BDE не дружит с многопроцессорными системами, но на других серваках стоят по 2 процессора (правда, старенькие...).
На ЭТОМ серваке снимали 1 из процов (т.е. уменьшали к-во). Не помогает.
Игрались с утилитой imagecfg.exe, куроча ею бедный BDE - не помогло.

Пояснение механизма работы:
Informix --> BDE --> Сервер приложений (COM+) --> TSocket --> Клиент (TClientDataSet)


 
Правильный_Вася   (2007-10-23 19:30) [1]

а этот тип данных поддерживается БДЕ?


 
Torin   (2007-10-24 11:11) [2]

Поддерживается. На других серваках же работает. Устанавливал на стареньком 1-процессорном компе - всё ОК.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.083 c
2-1203489542
allucard
2008-02-20 09:39
2008.03.16
Изменение событий


2-1203410091
ryden
2008-02-19 11:34
2008.03.16
результат sql запроса


2-1203427849
Pavelkq
2008-02-19 16:30
2008.03.16
Создан ли объект?


15-1202471403
oxffff
2008-02-08 14:50
2008.03.16
Еду в командировку в Пермь. Было бы здорово встретиться


15-1202197190
Шмелъ
2008-02-05 10:39
2008.03.16
Оффтоп. Linux. /dev/null




   Наверх