Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > DBD::Oracle и Oracle XE


Автор: xoma 24.9.2009, 09:36
Добрый день!

Уже довольно длительный период времени пытаюсь установить DBD::Oracle, пройдено больше половины пути =) Однако возникли следующие проблемы:

При прохождении тестов, получаю следующее:
t/80ora_charset.........NOK 9                                                
t/80ora_charset.........NOK 10                                               
t/80ora_charset.........NOK 13                                               
t/80ora_charset.........dubious



Среда: CentOs 5.3., Perl 5.8.8, DBD::Oracle 1.23, Oracle XE 10.2.0.

С фронтальной машины (с той на которую ставлю драйвер, используя sqlplus - коннект к базе проходит, т.е. соединение устанавливается).

Погуглив на эту тему, не нашел ничего более вразумительного чем "читай ридми", прочитал....ответа так и не нашел.

Может кто-то сталкивался с подобным, укажите, пожалуйста направление, в котором нужно копать.

Спасибо!

Автор: dmitryk1 24.9.2009, 09:59
как вариант распаковать вручную архив и скопировать все файлы *.pm с директориями в директорию перловых библиотек. Или поставить не через спан а сборку для конкретной версии линуха. (или это в винде? тогда просто скопировать)

Добавлено через 3 секунды
как вариант распаковать вручную архив и скопировать все файлы *.pm с директориями в директорию перловых библиотек. Или поставить не через спан а сборку для конкретной версии линуха. (или это в винде? тогда просто скопировать)

Автор: xoma 24.9.2009, 10:21
Пытался поставить, из tar.gz архива, пропустил make test, все поставилось корректно (на первый взгляд)....однако при попытке вызвать DBI->connect() получаю:

DBI connect('some.some','user/psswd',...) failed: ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var  or PATH (Windows) and or NLS settings, permissions, etc.


Что это может быть ?

p.s.  ORACLE_HOME прописан корректно.

Автор: mvsgt 24.9.2009, 15:09
DBD::Oracle тестируется на установку под InstantClient, может быть стоит его и поставить. У меня вроде проблем не было.

Автор: xoma 25.9.2009, 08:33
Все спасибо!

Проблема решена! Дело было все же именно в переменной среды ORACLE_HOME... вкралась очепятка =)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)