kiran,

Sounds like a permission issue with the oracle library. Make sure the library is accessible by the user running the script. Make sure the directory where the library resides and the library itself is accessible by the user. make sure the LD_LIRARY_PATH contains the path the library if its not install in the standard library path.

michael



On Fri, 9 Dec 2011, kiran kumar wrote:

Date: Fri, 9 Dec 2011 19:10:50 +0530
From: kiran kumar <kirankumar...@gmail.com>
To: dbi-users@perl.org
Subject: Issue with DBD:Oracle 1.34 module on 64 bit Linux machine

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


--
                ---//---
Time flies like the wind. Fruit flies like bananas.
        --- Groucho Marx

Either write something worth reading or do something worth writing.
        --- Benjamin Franklin

A meeting is an event at which the minutes are kept and the hours are lost

Reply via email to