In the readme for the DBD::Oracle module, it describes three
or four environment variables that are necessary for the
module to run properly (well, at least compile). Along with
this, I am fairly certain that $ENV{LD_LIBRARY_PATH} needs
to include the directory to the libclntsh.so file as listed.
You may also be able to get away with running ldconfig.
Anyway, you may want to check on the actual existence of
the above shared library, as you may have libclntsh.so.X.0
where X may not be 8.
I can't help you with Carp, but it seems like you should
review the readme for DBD::Oracle to ensure all the proper
environment variables are set. (Edit /etc/profile in RH7 to
make them automatically available at every login). Carp
may be dying on the error since the DBI generally sends out
errors via $dbh->errstr.
ALL HAIL BRAK!!!
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.