Re: Issue with DBD:Oracle 1.34 module on 64 bit Linux machine

"Martin J. Evans" <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.dbi.general
Organization Easysoft Limited
Message-ID <[email protected]>
On 09/12/11 13:40, kiran kumar wrote:
> Hi,
>
> I have installed DBD:Oracle 1.34 module on 64 bit Linux machine with root user and when I run it root user its working file,
>
> But when I run it using non root user, I am getting the error
>
> “install_driver(Oracle) failed: Can't load '/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libclntsh.so.10.1: cannot open shared object file: No such file or directory at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230.
>
> at (eval 3) line 3
>
> Compilation failed in require at (eval 3) line 3.
>
> Perhaps a required shared library or dll isn't installed where expected
>
> at ./PreciseMedia_update.pl line 32”
>
> Please help me.
>
> Attached is the list of logs required.
>
> Let me know if further information is required.
>
> Thanks in Advance.
>
>
> Regards,
>
> Kiran P
>

Your make test appeared to work so DBD::Oracle was ok at that point. The error you are getting looks like it resulted from running something else. Is your LD_LIBRARY_PATH still set to what it was when you built DBD::Oracle?

Martin
-- 
Martin J. Evans
Easysoft Limited
http://www.easysoft.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.