install_driver(Oracle)失败:无法为模块DBD :: Oracle加载'/usr/local/lib64/perl5/auto/DBD/Oracle/Oracle.so':

时间:2019-09-18 10:08:38

标签: oracle perl dbi dbd

我们已经将Oracle从11更新到12,现在在执行perl脚本时我们得到了以下错误:

  

install_driver(Oracle)失败:无法加载   '/usr/local/lib64/perl5/auto/DBD/Oracle/Oracle.so'用于模块   DBD :: Oracle:libclntsh.so.11.1:无法打开共享对象文件:否   此类文件或目录位于/usr/lib64/perl5/DynaLoader.pm第190行。   (eval 21)第3行。(eval 21)第3行的要求中编译失败。   可能未在其中安装必需的共享库或dll   预期的

     

ls -lrth /apps/oracle/client_11g/lib/libclntsh.so.11.1

     

ls -lrth /apps/oracle/client/lib/libclntsh.so.12.1

请与我们分享解决方案,谢谢!!

0 个答案:

没有答案