perl lib

perl lib

安装了oracle和activeperl,oracle perl版本是5.8.3,activeperl是5.8.8
运行perl时报perl lib doesn't match executable version。

oracle添加了PERL5LIB,指向ORALCE安装目录中的LIB
通过添加PERL5LIB指向activeperl的LIB,解决了lib不匹配问题。
因才安装ORACLE,对它不熟。想问一下这样是不是会影响ORACLE运行。
应该不会..但是会影响oracle里面的一些管理工具...
你可能需要将PATH里面的perl先後顺序调一下...
可能就可以解决问题..但是同时也会有一个Perl不能用...
另外PERL5LIB也只能留一个....
我自己是users组,在环境变量里设了一个PERL5LIB,系统自己有一个PERL5LIB,是安装ORACLE时留下的。现在PERL运行良好,解决了楼顶的问题。
ORACLE不熟,暂时没发现问题。只是不知道ORACLE的一些PERL工具到时会不会有问题。