/usr/local/apache/htdocs/lib/public_html/book/SCHOOL/onlinenls.txt Библиотека на Meta.Ua Поддержка NLS в Informix
<META>
Интернет
Реестр
Новости
Рефераты
Товары
Библиотека
Библиотека
Попробуй новую версию Библиотеки!
http://testlib.meta.ua/
Онлайн переводчик
поменять

Поддержка NLS в Informix 7.*



Вопрос: Простенькая команда на SQL с русскими буквами внутри вызывает ошибку.

select * from tbl1 where abc = "поиск" ;
Syntacksys error ----------------^


Старые времена, когда Informix без дополнительных
напоминаний обходился с советским восьмым битом по человечески
канули в прошлое. Теперь он не шагу ни ступит без взведенных
переменных окружения, связанных с категорией locale, и чем
больше версия, тем больше ему переменых нужно.


Пример для HP-UX Informix 7.2



From: Dennis Svinarchuck

База изначально должна быть создана с фиксированными LOCALE
и только с ними потом будет работать.

#
# Informix 7.2 for HP-UX10.10 server config file
#
INFORMIXDIR=/usr/informix export INFORMIXDIR
PATH=$PATH:$INFORMIXDIR/bin export PATH
ONCONFIG=onconfig.gorilla export ONCONFIG
INFORMIXSERVER=gorilla_online export INFORMIXSERVER
INFORMIXTERM=termcap export INFORMIXTERM

#
#---- LOCALES and LANG---------
#
#export DBNLS=2

LANG=ru_RU.iso88595 export LANG
DBLANG=$INFORMIXDIR/msg/en_us export DBLANG
DB_LOCALE=ru_ru.8859-5 export DB_LOCALE
CLIENT_LOCALE=ru_ru.8859-5 export CLIENT_LOCALE
SERVER_LOCALE=ru_ru.8859-5 export SERVER_LOCALE
CC8BITLEVEL=3 export CC8BITLEVEL
GLS8BITFSYS=1 export GLS8BITFSYS
ESQLMF=0 export ESQLMF

Комментарии
Анонимно
Войти под своим именем


Ник:
Текст сообщения:
Введите код:  

Загрузка...
Поиск:
добавить сайт | реклама на портале | контекстная реклама | контакты Copyright © 1998-2020 <META> Все права защищены