2010-10-15 3 views

ответ

1

Установите Oracle Instant Client для Windows.

Вам действительно нужно использовать ActivePerl 5.8.8, поскольку процесс проще в 5.8.9.827 и выше. Обычно вы просто делаете:

cpan P/PY/PYTHIAN/DBD-Oracle-1.17.tar.gz 

, и если у вас нет Microsoft Visual C на вашем пути он загружает MinGW и устанавливает его. Я думаю, что если вы до того 5.8.9 из ActivePerl вы, возможно, придется установить MinGW себя:

ppm install MinGW 

, но я думаю, что в 5.8.8, вам придется загрузить, установить и настроить MinGW и dmake вручную, хотя, так вы можете не хотеть беспокоиться ...

BTW, вам действительно нужно использовать DBD :: Oracle 1.17? Сейчас это действительно старомодно. 1.26 является последним.

+0

Я хотел добавить, что существуют различные файлы README.xxx для DBD :: Oracle, которые могут вам помочь. Вы можете просмотреть их в cpan. – bohica

+0

yes Мне нужно использовать эти конкретные версии ActivePerl и DBD для задачи, я думаю, что у меня нет Visual C. Я попробую описанные вами шаги, чтобы увидеть, смогу ли я установить его. Спасибо за ответ. – akjain