|
Oracle: запрос, возвращающий текст в кириллице
|
|||
---|---|---|---|
#18+
Подключаюсь к БД Oracle, провайдер msdaora. Делаю запросы к БД, результаты возвращаются, но кириллица становится нечитаемой. Кириллический текст возвращается в виде вопросов, причем количество вопросов совпадает с количеством букв, которые там должны быть (т.е. дело не в неправильном преобразовании из/в UTF). Пробовал задавать для сессии "ALTER SESSION SET NLS_LANGUAGE=RUSSIAN", ничего не меняется. Вернее, в этом случае сообщения об ошибках возвращаются в нечитаемой кириллице (с символами вопросов вместо букв). Если задавать NLS_LANGUAGE=ENGLISH, то по крайней мере сообщения об ошибках возвращаются читаемыми (на английском). Предполагаю, что надо где-то в параметрах сессии указать charset, но не могу найти, где. ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2011, 12:08 |
|
Oracle: запрос, возвращающий текст в кириллице
|
|||
---|---|---|---|
#18+
в какой кодировке в самом оракле данные в ваших таблицах? случаем не UTF-8? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2011, 13:14 |
|
Oracle: запрос, возвращающий текст в кириллице
|
|||
---|---|---|---|
#18+
В UTF-8. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2011, 13:18 |
|
Oracle: запрос, возвращающий текст в кириллице
|
|||
---|---|---|---|
#18+
плохо, хотя и предсказуемо для господ ораклистов. вариант : использовать ф-ии конвертации на стороне оракла (есть ряд бесплатных пакетов с такими ф-ями перекодировки, поищи) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2011, 14:38 |
|
Oracle: запрос, возвращающий текст в кириллице
|
|||
---|---|---|---|
#18+
В TOAD, к примеру, кириллица в нормальном виде. Конвертация чего во что? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2011, 16:12 |
|
|
start [/forum/topic.php?fid=60&tid=2158923]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 348ms |
total: | 498ms |
0 / 0 |