Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Serge Cherpatyuk                     2:4625/44.39   05 Apr 2000  15:30:01
 To : All
 Subject : DBD::Oracle q
 -------------------------------------------------------------------------------- 
 
 Доброе время суток!
 
 Вот какая интересная штука у меня. Если я для любого
 юзера выставляю переменные окружения:
 
 export TWO_TASK=dbsrv
 export NLS_LANG=RUSSIAN_CIS.CL8KOI8R
 export LD_LIBRARY_PATH=$ORACLE_HOME/lib
 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
 
 то перловые скрипты отрабатывают, т.е. происходит коннект к
 базе (она в iso8859p5), выборка данных и выдача её на гора
 (кириллицей). Когда же вместо установки переменных окружения
 я вношу в скрипт:
 $ENV{ORACLE_HOME} = '/home/ora/oracle/app/product/8.0.5';
 $ENV{TWO_TASK} = 'dbsrv';
 
 то до этого места работает, правда данные выдаются крякозябрами,
 стоит же добавить:
 $ENV{NLS_LANG} = 'RUSSIAN_CIS.CL8KOI8R';
 
 на этом всё заканчивается:
 Error while trying to retrieve text for error ORA-12705 (DBD ERROR:
 OCISessionBegin) at ./jobs/sql/pro.PL line 14
 Unable
 
 ORA-12705 - неправильно установленный NLS_LANG, как утверждает мануэль.
 
 Где я не прав?
 
 Gray.
 
 PS сервер и клиент оракла под линуксами.
 --- ifmail v.2.14.KSI2
  * Origin: RSTA of Vinnytsia (2:4625/44.39@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DBD::Oracle q   Serge Cherpatyuk   05 Apr 2000 15:30:01 
 DBD::Oracle q   alexander smishlajev   07 Apr 2000 09:09:12 
 DBD::Oracle q   Kirill Paliy   07 Apr 2000 16:47:37 
Архивное /ru.perl/161341fe117c5.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional