有人能指導我如何安裝Perl DBD::Oracle
模塊嗎?Perl DBD :: Oracle模塊安裝
這是我迄今所做的:
- 平臺:RHEL 5.8的64位
- Perl安裝DBI包
- 安裝Oracle即時客戶端爲Linux 64位(巴斯+ SDK + sqlplus的組件對於即時客戶
- 設置了正確的
$ORACLE_HOME
和$LD_LIBRARY_PATH
然後當我做
perl Makefile.pl
它失敗次Ë以下錯誤:I'm having trouble finding your Oracle version number... trying harder WARNING: I could not determine Oracle client version so I'll just default to version 8.0.0.0. Some features of DBD::Oracle may not work. Oracle version based logic in Makefile.PL may produce erroneous results. You can use "perl Makefile.PL -V X.Y.Z" to specify a your client version. Oracle version 8.0.0.0 (8.0) DBD::Oracle no longer supports Oracle client versions before 9.2 Try a version before 1.25 for 9 and 1.18 for 8! at Makefile.PL line 271.
即時客戶端版本11.1.0
- 的
DBD::Oracle
版本是1.44
如果你已經與Oracle即時客戶端安裝成功,那麼請你讓我知道我錯過了什麼?
是否可以在不使用Oracle即時客戶端的情況下安裝DBD::Oracle
?
@gerardw:感謝報告,我只是刪除了最後一個斜線,也許是因爲發生了GitHub頁面升級到Jekyll3和鏈接格式的變化。 其實我不會假裝炒作那個鏈接,並且 我沒有用我的網站賺錢,我喜歡分享我的知識回饋社區,我確信文章 可以幫助其他掙扎的人(像我:)試圖安裝DBD :: Oracle。 – 2016-02-07 20:36:30
您有可能爲12.x更新該文檔嗎? 12。2至少不包含.mk文件,而「演示」則是構建投訴的內容。爲什麼CPAN模塊不適用於比2014年更新的任何事情? – Otheus 2017-07-19 18:11:12
嗨@Otheus我很抱歉,我最近沒有使用Oracle,所以我沒有Oracle 12來測試它。文章是爲Oracle 11g編寫的,但是,我不明白您提到的.mk文件,因爲文章說明中沒有提及。你到達了哪篇文章的指導步驟?你得到了哪個錯誤?也許我也可以幫忙。 – 2017-07-24 22:17:14