Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Администрирование Oracle Database:
- Установка и настройка базы данных
- Обновление, применение патчей
- Оптимизация, настройка производительности
- Обучение, подготовка персонала, оптимизация
  • Страница:
  • 1

ТЕМА:

Некорректная кодировка для кириллицы под Oracle 11g XE; помогите разобраться, в чем проблема 6 года 6 мес. назад #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 имеют аналогичные кодировки, а кириллица все равно не отображается корректно:(

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.199 секунд