Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Снова о кодировке, простите уж! / 2 сообщений из 2, страница 1 из 1
21.05.2003, 12:44:26
    #32164944
zue
zue
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова о кодировке, простите уж!
простой
select * from v$sqltext
в поле ADDRESS выдает кроказяблы вида
ЕЃш
}С\
ши`
!§,
База 8.1.6, nls_lang=AMERICAN_AMERICA.CL8MSWIN1251 во всех хоумах клиента. Кодировка базы английская. Обычные кирилические значения отображаются нормально.
select 'абвгАБВГ' from dual; дает абвгАБВГ.
select chr(255) from dual; дает я.

Не помогло:
замена ключей реестра на c_1251.nls
cкрипт DENISa POPOVA на замену шрифтов в реестре.

попытка замены кодировок IE при прочтении данного кусочка тоже не дает возможность прочитать. Тогда чего енто вообще за значения?

И еще... но это уже другое: в импортированных с 7-го оракла таблицах комментарии вида "??????????" . Я так понимаю, разные были кодировки этих баз, но можно ли как-то эти комментарии привести в божеский вид?
...
Рейтинг: 0 / 0
22.05.2003, 01:10:49
    #32165604
vskv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова о кодировке, простите уж!
Похвально, что ты исполнил стандартную пляску с бубеном по имени NLS_LANG...
Но всё-таки непонятно, откуда ты взял что v$sqltext .ADDRESS должен быть читаемым? Это же адрес в памяти...

А по поводу импорта с 7-ки: у тебя так только коментарии пострадали? По идее должны были и данные. А вообще -- вопросики это как раз тот случай, когда "в морг". "Крякозяблы" ещё правятся, а вот вопросики это "many to one" преобразование без обратной функции.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Снова о кодировке, простите уж! / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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