powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Informix ODBC Driver System Error
11 сообщений из 11, страница 1 из 1
Informix ODBC Driver System Error
    #32497483
sergey-korv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста
Вылезает ошибка при обращении к полю BLOB
"[Informix][Informix ODBC Driver][Informix]Unspecified System Error = -21000
В свойствах odbc прописано ru_RU.1251.
Причем на клиенте(Win 2000) все работает и байты из поля читаются, а на сервере нет(Win 2000).
Ошибка вылетает если в поле присутствуЮт символы типа ^.
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32497504
adi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
adi
Гость
авторВылезает ошибка при обращении к полю BLOB
"[Informix][Informix ODBC Driver][Informix]Unspecified System Error = -21000

На сервере или на клиенте?
автор
Причем на клиенте(Win 2000) все работает и байты из поля читаются, а на сервере нет(Win 2000).
Ошибка вылетает если в поле присутствуЮт символы типа ^.

Наверное, на сервере. Нужно проверить корректность переменной %INFORMIXDIR%, убедиться в настройках драйвера ODBC наличия нужных локалей для БД и для КЛИЕНТА, проверить наличие локали ru_RU.1251 в %INFORMIXDIR%\gls. По-моему, все.
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32497555
sergey-korv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. Стало работать, только после установки DB_LOCALE=ru_ru.8859-5.
Правда кодировку теперь выдает ужасную.
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32497997
adi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
adi
Гость
Ну, это не дело. Что говорит:

Код: plaintext
1.
2.
select * from sysmaster:sysdbslocale
where dbs_dbsname = 'имя_базы'
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32498613
sergey-korv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возвращает ru_RU.1251
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32498762
adi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
adi
Гость
автор
Возвращает ru_RU.1251

Значит, DB_LOCALE должна стоять тоже ru_RU.1251
CLIENT_LOCALE должна соответсвовать локали клиента.
Нужно убедиться в корректности самих файлов локалей и приложения клиента.
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32498910
sergey-korv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще то при ru_RU.1251 возвращается нормальная кодировка и все работает хооршо пока в запросе не вернется символ типа - ^
Тогда результат даже не хочет обрабатываться(слетает при проверке на NULL).
Причем на клиенте все работает замечательно и символ ^ обрабатывается.
Настройки Informix на 2 компах одинаковые. Региональные тоже.
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32498983
adi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
adi
Гость
Версии ODBC драйверов тоже одинаковые?
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32499089
sergey-korv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет на сервере стоит Informix 3.80 32BIT?, на клиенте Intersolv 3.01 32-bit Informix
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32499126
sergey-korv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все заработало - поменял драйвер. Огромное спасибо. На сервере стояла более свежая версия. Я на него даже и не подумал
...
Рейтинг: 0 / 0
Informix ODBC Driver System Error
    #32499948
adi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
adi
Гость
Де не за что... Но с драйверами Informix (IBM) немного дал маху.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Informix ODBC Driver System Error
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]