Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
ОС: SuSE Linux 10 IDS: Informix 11.10 В каталоге en_us находится файл e01c.lco, описывающий локаль utf8. Внутри находятся, как и ожидалсь, описания кириллических символов. Я скопировал его в каталог ru_ru. Установил переменные CLIENT_LOCALE=ru_ru.utf8 (соответствует локали операционной среды) DB_LOCALE=ru_ru.8859-5 (соответствует локали БД) Все перекодировки в обоих направлениях работают прекрасно, за исключением заглавной буквы Й Поэтому вопрос такой: отличаются ли кодировки en_us.utf8 и ru_ru.utf8 или gls неправильно транслирует между локалями ru_ru.utf8 и ru_ru.8859-5? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2007, 01:03 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
Думаю, что на этот вопрос, так просто не ответишь (нужно сравнить таблицы перекодировок и т.д). Проще, установить - Informix International Language Supplement 3.50.MC1. Если после этого возникнут проблемы, тогда можно фиксировать PMR. С уважением, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2007, 11:29 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
Проверил остальные кириллические локали, входящие по умолчанию в последние триальные и developer версии как для windows платформы, так и для Linux. Это KOI-8, CP1251 и 866. Они использовались в качестве DB_LOCALE. В качестве CLIENT_LOCALE оставалась ru_ru.utf8 (напомню, что файл e01c.lco был скопирован из каталога $INFROMIXDIR/gls/lc11/en_us в каталог $INFROMIXDIR/gls/lc11/ru_ru. Решение подсказано тут ). Трансляция всех кириллических символов замечательно работает во всех направлениях. Проблема заглавной Й возникает только тогда, когда устанавливается локаль 8859-5. GVF112GVF Проще, установить - Informix International Language Supplement 3.50.MC1. В перечисленные выше версии данный продукт по-моему не входит. С уважением, Виктор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2007, 21:53 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
[/quot] В перечисленные выше версии данный продукт по-моему не входит. С уважением, Виктор[/quot] Он поставляется отдельно и по цене носителя. В электронной версии - бесплатно !!! Служит для локализации продуктов IBM Informix. PS:В случае, если необходимо изменить кодовые страницы или файлы перекодировки - можно обратиться в Technical Support и попросить перекомпилировать требуемые файлы и т.д. С уважением, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2007, 22:46 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
GVF112GVF Он поставляется отдельно и по цене носителя. В электронной версии - бесплатно !!! А ссылочку нельзя на электронную версию? GVF112GVF PS:В случае, если необходимо изменить кодовые страницы или файлы перекодировки - можно обратиться в Technical Support и попросить перекомпилировать требуемые файлы и т.д. Мы получим официальный саппорт только со следующего года. А пока (до покупки) хотелось бы сначала повертеть его (IDS Enterprise) со всех сторон. С уважением, Виктор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2007, 23:01 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
дебильный вопрос: а зачем вам нужна бд в ru_ru.8859-5 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2007, 08:45 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
Журавлев Денисдебильный вопрос: а зачем вам нужна бд в ru_ru.8859-5 ? такой же ответ: потому что надо :) А если серьезно, то так сложилось исторически. Выбор кодировки был связан с особенностями работы алфавитно-цифрового терминала в SCO Unix. Да и в конце концов, если такая трансляция есть, то она должна работать. Иначе зачем ее включать в поставку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2007, 12:46 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
victor16 GVF112GVF Он поставляется отдельно и по цене носителя. В электронной версии - бесплатно !!! А ссылочку нельзя на электронную версию? GVF112GVF PS:В случае, если необходимо изменить кодовые страницы или файлы перекодировки - можно обратиться в Technical Support и попросить перекомпилировать требуемые файлы и т.д. Мы получим официальный саппорт только со следующего года. А пока (до покупки) хотелось бы сначала повертеть его (IDS Enterprise) со всех сторон. С уважением, Виктор Насколько мне известно ILS - бесплатный продукт. Обратись в представительство IBM - там тебе помогут !!! С уважением, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2007, 15:23 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
GVF112GVF[Обратись в представительство IBM - там тебе помогут !!! Что бы зря время не тратить, скажите, есть ли в Informix International Language Supplement 3.50.MC1 файл $INFROMIXDIR/gls/lc11/ ru_ru /e01c.lco и если есть отличается ли он от $INFROMIXDIR/gls/lc11/ en_us /e01c.lco C уважением, Виктор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2007, 17:02 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
victor16 GVF112GVF[Обратись в представительство IBM - там тебе помогут !!! Что бы зря время не тратить, скажите, есть ли в Informix International Language Supplement 3.50.MC1 файл $INFROMIXDIR/gls/lc11/ ru_ru /e01c.lco и если есть отличается ли он от $INFROMIXDIR/gls/lc11/ en_us /e01c.lco C уважением, Виктор. Отвечаю - файл e01c.lco - есть и для локали en_us и для локали ru_ru. Размер файлов и сами файлы - отличается друг от друга !!! Например: -------------------------------- FILE_TYPE=locale_object COMPILER_VERSION=11 HEADER_LENGTH=13 LC_SOURCE_VERSION=8 CM_SOURCE_VERSION=3 MODIFIED_DATE=27-04-2007 LANGUAGE=English TERRITORY=United States MODIFIER=None CODESET=utf8 OPERATING_SYSTEM=unknown CM_AUTHOR=INFORMIX LC_AUTHOR=INFORMIX utf8 ### LC_CTYPE ... -------------------------------- и -------------------------------- FILE_TYPE=locale_object COMPILER_VERSION=11 HEADER_LENGTH=13 LC_SOURCE_VERSION=8 CM_SOURCE_VERSION=3 MODIFIED_DATE=27-04-2007 LANGUAGE=Russian TERRITORY=Russia MODIFIER=None CODESET=utf8 OPERATING_SYSTEM=unknown CM_AUTHOR=INFORMIX LC_AUTHOR=INFORMIX utf8 ### LC_CTYPE ... -------------------------------- С уважением, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2007, 21:10 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
GVF112GVF Отвечаю - файл e01c.lco - есть и для локали en_us и для локали ru_ru. Размер файлов и сами файлы - отличается друг от друга !!! Большое спасибо, в представительство IBM Informix в Росии я уже послал письмо, жду ответа. С ув. Виктор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2007, 21:16 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
После установки Informix International Language Supplement 3.50.MC1 можно фиксировать, как минимум сразу две Problem Management Record's. 1. Проблема заглавной Й при перекодировки из 8859-5 в UTF-8 и обратно осталась. 2. В продукте отсутствуют скомпилированные локализованные для UTF-8 опции меню программы dbaccess. Размер файла $INFORMIXDIR\msg\ru_ru\e01c\dbacc.lmk подозрительно мал (всего 38 байт) по сравнению со своими собратьями из других локалей (7,5 кБ). Выдается сообщение об отсутствии файла menukey.iem Для того, чтобы более-менее нормально работать с кодировкой UTF-8 у клиента и 8859-5 у сервера БД самыми работоспособными параметрами оказались: DB_LOCALE=ru_ru.8859-5 CLIENT_LOCALE=ru_ru.utf8 SERVER_LOCALE=en_us.819 DBLANG=en_us.819 PS: Если установить последние три переменные в любую из кириллических локалей (конечно, за исключением UTF-8) довольно прикольно видеть сообщения сервера и опции меню программы dbaccess на русском языке. С уважением, Виктор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 15:34 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
А база большая? Может стоит поменять кодировку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 16:40 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
sysmasterА база большая? Может стоит поменять кодировку. База, конечно, большая, как поменять кодировку, мы прекрасно знаем, сколько это времени и ресурсов займёт, тоже представляем, но дело в том, что русскоязычные пользователи Informix'а на данный момент не могут использовать в полной мере самую современную (на мой взгляд) кодировку UTF-8. Она на данный момент весьма и весьма сыровата. Если потребуется от нас дополнительных усилий для помощи сотрудникам IBM, мы всегда к Вашим услугам. C ув. Виктор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 17:04 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
victor16 не могут использовать в полной мере самую современную (на мой взгляд) кодировку UTF-8. используйте DB_LOCALE=ru_ru.1251 CLIENT_LOCALE=ru_ru.utf8 никто не будет поддерживать ru_ru.8859-5, ее уже нет нигде (ско помер, в аикс и шпукс utf) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 17:08 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
Журавлев Денис victor16 не могут использовать в полной мере самую современную (на мой взгляд) кодировку UTF-8. используйте DB_LOCALE=ru_ru.1251 CLIENT_LOCALE=ru_ru.utf8 никто не будет поддерживать ru_ru.8859-5, ее уже нет нигде (ско помер, в аикс и шпукс utf) Если отсутствует возможность нормальной работы с какими-то из локалей, то по крайней мере не надо декларировать работоспособность этих локалей. С ув. Виктор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 17:24 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
victor16Если отсутствует возможность нормальной работы с какими-то из локалей, то по крайней мере не надо декларировать работоспособность этих локалей. У вас оплачена техподдержка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 17:34 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
[/quot]У вас оплачена техподдержка?[/quot] После нового года (см. выше) С ув. Виктор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 17:36 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
victor16 После нового года (см. выше) Вот и напишите им. Они like восемь лет не могут починить , юникод заработает к 2050 году. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 17:41 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
Журавлев Денис victor16 После нового года (см. выше) Вот и напишите им. ... like восемь лет не могут починить, юникод заработает к 2050 году. Считайте, что уже написал. Кстати, самые передовые из сотруднbков IBM, наверняка, уже прочитали наш топик, и сделали соотвествующие выводы. Если говорить о товарищах из соседней ветки, там таких проблем, похоже, не наблюдается:) Без обид. С ув. Виктор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 17:47 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
Журавлев ДенисОни like восемь лет не могут починить Там даже версия не указана, возможно это и есть 8-летняя версия. И, насколько я помню, эту бяку уже давно исправляли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 22:10 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
victor16Считайте, что уже написал. Кстати, самые передовые из сотруднbков IBM, наверняка, уже прочитали наш топик, и сделали соотвествующие выводы. Боюсь, что нет :) victor16 Если говорить о товарищах из соседней ветки, там таких проблем, похоже, не наблюдается:) Без обид. Да какие обиды. У товарищей из соседней ветки вообще проблем нет ни с чем - ни с патчами, ни с багами, ни с новыми версиями... Завидно просто, пока работать не начнешь... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 22:13 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
victor16но дело в том, что русскоязычные пользователи Informix'а на данный момент не могут использовать в полной мере самую современную (на мой взгляд) кодировку UTF-8. Она на данный момент весьма и весьма сыровата. А что кроме Й там еще не конвертируется ? Вроде больше проблем не называлось. Или это и есть "весьма и весьма сыровата" ? Если бы у нас это была главная проблема - у нас ведь украинской локали как не было, так и нет в стандартной поставке. И в свое время (лет 10 назад) просто сделали сами таблицы перекодировки и описания локали и до сих пор пользуемся и даже ИБМ на эту тему не дергаем (а зачем ?). И на проблему апострофа просто забили и Г твердое - а нафига оно нам :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 22:21 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
vasilisА что кроме Й там еще не конвертируется ? Вроде больше проблем не называлось. Или это и есть "весьма и весьма сыровата" ? Просто это было первое, что заметно сразу. Тем не менее этого достаточно, чтобы отказаться от данного варианта. Проблемы существуют также в кириллизации утилит dbaccess, oninit, onstat. Возможно, есть еще, не было времени проверить все. vasilisЕсли бы у нас это была главная проблема - у нас ведь украинской локали как не было, так и нет в стандартной поставке. Кстати, если посмотреть описание кодировки en_us.utf8 можно заметить украинские, белорусские, венгерские и множество других кодировок, входящих в стандарт UTF-8. Так что прошу присоединяться к тестированию. vasilisИ в свое время (лет 10 назад) просто сделали сами таблицы перекодировки и описания локали и до сих пор пользуемся и даже ИБМ на эту тему не дергаем (а зачем ?). И на проблему апострофа просто забили и Г твердое - а нафига оно нам :) За это Вам огромное человеческое спасибо за энтузиазм, а также за поддержку нас простых пользователей Informix'а своими простыми, но эффективными средствами типа DBA_TOOLS и др. С большим уважением, Виктор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 23:06 |
|
||
|
Существует ли локаль ru_ru.utf8
|
|||
|---|---|---|---|
|
#18+
Журавлев Денис victor16 После нового года (см. выше) Вот и напишите им. Они like восемь лет не могут починить , юникод заработает к 2050 году. думаю, что кое-что починили .. :) RECOMMENDATION: Upgrade to IDS 11.10xC2W1 or higher versions. Для 10-ки Fix будет чуть позже. С уважением, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 12:38 |
|
||
|
|

start [/forum/topic.php?fid=44&msg=34999564&tid=1608226]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 424ms |

| 0 / 0 |
