Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Отображение русских букв / 7 сообщений из 7, страница 1 из 1
09.09.2011, 18:57
    #37433379
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение русских букв
Apex 4.1+Database 11gR2+GlassFishserver 3.1+ApexListener 1.1+Cent OS 5.6

Код: plaintext
1.
2.
3.
4.
5.
SQL> select * from nls_database_parameters where parameter like '%CHARACTERSET%'                                                                             ;

PARAMETER                      VALUE
------------------------------ ----------------------------------------
NLS_CHARACTERSET               CL8MSWIN1251
NLS_NCHAR_CHARACTERSET         AL16UTF16


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
SQL> select * from v$nls_parameters;

PARAMETER
----------------------------------------------------------------
VALUE
----------------------------------------------------------------
NLS_LANGUAGE
RUSSIAN

NLS_TERRITORY
RUSSIA

NLS_CURRENCY
$


PARAMETER
----------------------------------------------------------------
VALUE
----------------------------------------------------------------
NLS_ISO_CURRENCY
RUSSIA
кодировка БД AL32UTF8
...
Рейтинг: 0 / 0
09.09.2011, 19:40
    #37433428
Cepega88
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение русских букв
Это проблемы кодировки не базы, а скорее всего самого приложения, попробуйте поменять язык в админке апекса
...
Рейтинг: 0 / 0
10.09.2011, 00:14
    #37433643
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение русских букв
Cepega88Это проблемы кодировки не базы, а скорее всего самого приложения, попробуйте поменять язык в админке апекса
А как?
...
Рейтинг: 0 / 0
12.09.2011, 17:23
    #37436729
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение русских букв
Cepega88Это проблемы кодировки не базы, а скорее всего самого приложения, попробуйте поменять язык в админке апекса
Уже все пересмотрел по GlassFish. Там везде стоит UTF8.
...
Рейтинг: 0 / 0
12.09.2011, 17:32
    #37436757
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение русских букв
beginner_dbaCepega88Это проблемы кодировки не базы, а скорее всего самого приложения, попробуйте поменять язык в админке апекса
Уже все пересмотрел по GlassFish. Там везде стоит UTF8.

Что характерно, если я захожу с виндовой машины SQL Developer, на машине стоит переменная окружения NLS_LANG=RUSSIAN_RUSSIA.AL32UTF8, то все ок сохраняет. Но если открыть приложения апекса, использующего эту таблицу, то при нажатии Submit, тут же появляются кракозябры, в том числе, когда открываешь эти данные в SQL Developer. По ходу сам Оракл не виноват, вероятнее всего виноват GlassFish. Но вот где там выставить кодировку UTF8 еще никак не могу понять.
...
Рейтинг: 0 / 0
15.09.2011, 07:50
    #37441051
frodo10
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение русских букв
beginner_dba,

а какая структура таблицы?
...
Рейтинг: 0 / 0
15.09.2011, 10:05
    #37441218
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение русских букв
frodo10beginner_dba,

а какая структура таблицы?
ID NUMBER
NAME VARCHAR
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Отображение русских букв / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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