• # DBD Oracle errors

• Article Type: General
• Product: Aleph
• Product Version: 20

Description:
I am trying to connect to the Aleph database using DBD::Oracle using some procedures we used in Aleph 18. When I attempt to connect, I get this error:

Thu Jun 17 17:15:36 2010] [error] [client 10.41.63.254] install_driver(Oracle) failed: Can't load '/exlibris/product/perl-5.8.8/lib/site_perl/5.8.8/i686-linux/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libclntsh.so.10.1: cannot open shared object file: No such file or directory at /exlibris/product/perl-5.8.8/lib/5.8.8/i686-linux/DynaLoader.pm line 230., referer: http://library.abc.edu/cgi-bin/aleph_reports/z35select.cgi

It looks to me as if something in this Oracle.so is not working correctly. Could there be a problem with how it was compiled? Any ideas on how to get around this?

Or do you think the problem is actually somewhere else?

Resolution:
[From site:] I was able to get around this by making sure the environment was set properly when adding DBD::Oracle to my CPAN repository. I then pointed to the local perl version on the server rather than using the Ex Libris version. This seems to now be working.

• Article last edited: 10/8/2013