LINUX.ORG.RU
ФорумAdmin

Помогите plz с oracle - проблема с кодировкой базы


0

0

Есть oracle, в нем когда то создали базу, проблема в том что они видимо не выбрали кодировку, и получается что все русские буквы положенные в юазу возвращаются какой то английской белебердой - при создании же новой базы с помощью ./dbassist и выбора charset - в упор не вижу ни koi8-r ни win-1251

помогите plz решить проблему!

oracle 8.1.7


это тут совершенно не причем........... используй явное указание кодироки при счмтовании $ENV{NLS_LANG}="AMERICAN_AMERICA.CL8KOI8R"; только это к сожалению не работает при работе с cgi скриптами.......

ereminskiy
()

Эээ ... немаловажное замечание ... нужно учесть кодировку базы, а также не забыть про правильную кодировку клиента

Vasco
()
Ответ на: комментарий от Vasco

Например у меня ... база на Linux создана в кодировке CL8ISO8859P5 на клиентах по MS Win CL8MSWIN1251

Vasco
()

Кодировку новой базы CL8KOI8R
У клиента(любого поскольку переменную NLS_LANG можно передать и окруж
ению Apache через его конфиг) NLS_LANG=Russian_CIS.CL8KOI8R

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.