Что можно сделать с такими комментариями -> --?????????? ?????? ???????

bugs-bunney
Дата: 13.06.2006 12:46:36
Ситуация такая :
Есть БД в кодировке CP1251. Работает под Win 2003 (Oracle 9.2.).
Делаю дамп.
Поднимаю на Linux в БД с кодировкой CP1251 (Oracle10.1.0)
Все вроде бы хорошо. Данные на кириллице прекрасно читаются,
но когда начинаю просматривать пакеты,
сделанные на русском то в место комментариев на русском вижу
только это ?????????? ?????? ???????.
Тоже самое при просмотре комментариев таблиц и колонок
Комментарии в java-процедурах вполне нормально читаются.

Та же операция только на другом Win 2003 (Oracle 10.1.0) с тем же дампом
проходит в полне нормально.

Может какие параметры надо поправить?
Sergey M
Дата: 14.06.2006 05:26:04
Установить правильный NLS_LANG на клиенте
bugs-bunney
Дата: 15.06.2006 14:56:55
А какой именно ?
Пробовал
RUSSIAN_CIS.CL8MSWIN1251
AMERICAN_AMERICA.CL8MSWIN1251
Sergey M
Дата: 16.06.2006 05:46:40
А так?
AMERICAN_AMERICA.WE8ISO8859P1
bugs-bunney
Дата: 27.06.2006 13:30:44
Короче решил так:
Взял машину с виндовым оракл-клиентом тойже версии что и на Linux.
С нее и импортировал в базу на Linux.

Коментарии в процедурах,таблицах и ява-процедурах отлично читаются.
Данные в базе тоже :)

Возможно проблема была в Samba -
загрузку с начала делал через замонтированный на сервере Samba, ресурс .
Тоже самое было с файлами с русским текстом
bugs-bunney
Дата: 27.06.2006 13:34:12
Спасибо за помощь