perl DBD :: Oracle模块安装
有人可以指导我如何安装perl DBD :: Oracle Module?我一直在努力争取最后2,没有成功。这是我到目前为止所做的
>平台:RHEL 5.8 64位 我无法找到您的Oracle版本号码…努力尝试 警告:我无法确定Oracle客户端版本,所以我只是 Oracle 8.0.0.0版(8.0) 如果您已经成功安装了Oracle即时客户端,那么您可以让我知道我错过了什么。 OR,我可以安装DBD :: Oracle而不使用Oracle即时客户端? 谢谢。 解决方法
好的,所以我的工作如下。将细节步骤放在某人的指导下(或者如果我忘记了,我可能会在将来)
>安装Perl DBI模块($ yum install perl-DBI) oracle-instantclient11.2-basic-11.2.0.3.0-1 oracle-instantclient11.2-devel-11.2.0.3.0-1 oracle-instantclient11.2-sqlplus-11.2.0.3.0-1 我正在使用64位linux框,因此请相应地选择您的RPM文件。 >设置以下变量: LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client64/lib ORACLE_HOME=/usr/lib/oracle/11.2/client64 MacOS用户将需要: DYLD_LIBRARY_PATH=/usr/lib/oracle/11.2/client64/ 还要将ORACLE_HOME添加到PATH变量中。 perl Makefile.PL make make install 完成!!! 我遇到的问题是由于LD_LIBRARY_PATH错误。我把它设置为/usr/lib/oracle/11.2/client64,而正确的值是/usr/lib/oracle/11.2/client64/lib。 当然,对于像我这样的新手来说,这是一个很好的学习。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |