Администрирование Oracle Database:
- Установка и настройка базы данных
- Обновление, применение патчей
- Оптимизация, настройка производительности
- Обучение, подготовка персонала, оптимизация
Страница:
1
ТЕМА:
Некорректная кодировка для кириллицы под Oracle 11g XE; помогите разобраться, в чем проблема 5 года 8 мес. назад #8735
Здравствуйте форумчане!
Столкнулась с проблемой: при установке Oracle 11g XE на Windows 10 русские символы при вставке записей в таблицы отображаются в виде знаков вопроса. Поискала в интернете информацию по данной теме, на этом сайте нашла инструкцию, которая помогла уже не одному человеку привести русский текст в Oracl'е в порядок
Вот ссылка: oracle-patches.ru/forum/%D0%BE%D0%B1%D1%...et?limitstart=0#1519
Сделала аналогичные настройки, но, к сожалению, это не помогло. Если кто-то знает, в чем кроется причина такой неправильной кодировки, подскажите, пожалуйста, как это можно исправить.
Тип строк при создании таблицы задаю VARCHAR2
В реестре NLS_LANG установлен AMERICAN_AMERICA.CL8MSWIN1251
Результат запроса из таблицы nls_database_parameters:
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CHARACTERSET CL8MSWIN1251
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE AMERICAN
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_RDBMS_VERSION 11.2.0.2.0
ps: параметры NLS_CHARACTERSET и NLS_LANG имеют аналогичные кодировки, а кириллица все равно не отображается корректно
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.