Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / NLS_LANG on Linux / 6 сообщений из 6, страница 1 из 1
24.06.2003, 17:47:00
    #32190535
Александр Б
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLS_LANG on Linux
Такая ситуация:

сервер 8.1.7.4.1 на Win2000 NLS_LANG - AMERICAN_AMERICA.CL8MSWIN1251
клиент 8.1.7.0.0 на Linux RH8 NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251,

кириллица на клиенте - кракозяблики. Чем лечить ?
Поискал на форуме - не помогло :=(
...
Рейтинг: 0 / 0
24.06.2003, 17:49:30
    #32190543
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLS_LANG on Linux
Патчами от killed'а, если подразумевается кривизна шрифтов в netca сотоварищи. Иначе объяснять подробнее про своих клиентов и проблемы.
...
Рейтинг: 0 / 0
24.06.2003, 18:21:02
    #32190585
AI
AI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLS_LANG on Linux
Все просто. В linux надо установить нужные шрифты и задать кодировку через LANG. Стандартно в linux ставится iso кодировка кириллицы (может, правда, зависеть от версии). Вам может помочь еще NLS_LANG=RUSSIAN_CIS.CL8ISO8859P5 или koi-8r кодировка (забыл, как ее задавать в оракле).
...
Рейтинг: 0 / 0
24.06.2003, 18:22:07
    #32190587
Александр Б
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLS_LANG on Linux
Да, собственно, это отдельная машина "для опытов". Только сегодня проинсталл Oracle на нее и в SQL*Plus вижу вместо русских букв ?????? ????.

Патч от killed скачал, буду пробовать. Спасибо.
...
Рейтинг: 0 / 0
24.06.2003, 18:43:11
    #32190602
Александр Б
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLS_LANG on Linux
2 Al
Не все просто. Пляски с NLS_LANG не помогли
Сейчас LANG=en_US.UTF-8. Какой нужен ?
Извини, с Linux только начинаю
...
Рейтинг: 0 / 0
24.06.2003, 18:58:38
    #32190611
AI
AI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLS_LANG on Linux
1. Проверить правильность кириллицы на сервере. Запустить sqlplusw из винды. Судя по '????????' проблема в установке базы данных. Надо выполнить select * from nls_database_parameter where parameter like '%CHARACTERSET'. Значения должны начинаться с CL8 или RU8. Если с базой все нормально, начинать пляски с линуксом.

2. На linux поставить LANG=en_us.iso-8859-5 и NLS_LANG=RUSSIAN_CIS.CL8ISO8859P5ю.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / NLS_LANG on Linux / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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