проблема с подключением к Oracle. ошибка: ERROR OCINlsEnvironmentVariableGet(OCI_NLS_CHARSET_ID) Check NLS settings...

perl oracle NLS

основной причиной данной ошибки является отсутствие переменной окруженя NLS_LANG.. пробовал указывать её в скрипте непосредственно перед подключением к базе и в консоли... не помогает
скрипт написан на perl, система Fedora 9
Ответы:
Я это делаю так - в скрипте запуска или .bash_profile:
export NLS_LANG=RUSSIAN_CIS.AL32UTF8 -- если не ошибаюсь, Fedora юникодная
export ORACLE_HOME=/oracle/10.2.0
export ORACLE_SID=мой_sid
export LD_LIBRARY_PATH=/oracle/10.2.0/lib


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.