Получение SQLPlus для спуска Unicode символы, выводятся как?

Я пытаюсь заставить Oracle sqlplus (10.2) распределять данные Unicode на машине Linux. Я нашел несколько обсуждений этой проблемы, но нет четких ответов, кроме проверки настроек локали и установки NLS_LANG на AL32UTF8. Вся информация о локали установлена ​​на "en_US.UTF-8", я отправлю полный вывод по запросу.

ОС (vi и т.д.) без проблем распознает и примет символы Unicode. Однако при использовании sqlplus все символы, отличные от ASCII, заменяются на? символы. В базе данных Oracle NLS_CHARACTERSET установлен на AL32UTF8, а NLS_NCHAR_CHARACTERSET установлен на AL16UTF16.

Мне не хватает какой-то настройки или переключателя, которые необходимо установить для самого sqlplus? Мы будем очень благодарны за любые идеи.

7
задан Ollie 14 October 2011 в 14:45
поделиться