Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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... вкралась очепятка =) |