Работаем с Solaris Perl DBI/DBD Oracle insert RUS
От: m_kulish  
Дата: 13.02.06 09:46
Оценка:
Ключевые слова Solaris Perl DBI/DBD Oracle insert
При вставке русских букв из SQL Plus все нормально. Но при вставке из перловского сктипта русские буквы заменяются транслитом и инвертируется регистр.
Кто знает, что это за косяк? Как в DBI/DBD можно вставить русские буквы в базу?
Пробовал по советам некоторых в скрипте писать
$env{"NLS_LANG"}="UKRAINIAN_UKRAINE.CL8KOI8R";
$env{"NLS_LANG"}="UKRAINIAN_UKRAINE.CL8ISO8859P5";
$env{"ORA_NLS32"}="$ORACLE_HOME/ocommon/nls/admin/data";
$env{"ORA_NLS"}="$ORACLE_HOME/ocommon/nls/admin/data";
$env{"LANG"}="ru_RU.KOI8-R";
$env{"LC_ALL"}="ru_RU.KOI8-R";
и многие другие вариации — не помогло. Очень прошу помочь! Отправьте ответ на email
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.