powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / NLS_LANG on Linux
6 сообщений из 6, страница 1 из 1
NLS_LANG on Linux
    #32190535
Александр Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такая ситуация:

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

Патч от killed скачал, буду пробовать. Спасибо.
...
Рейтинг: 0 / 0
NLS_LANG on Linux
    #32190602
Александр Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Al
Не все просто. Пляски с NLS_LANG не помогли
Сейчас LANG=en_US.UTF-8. Какой нужен ?
Извини, с Linux только начинаю
...
Рейтинг: 0 / 0
NLS_LANG on Linux
    #32190611
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / NLS_LANG on Linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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