Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re^4: Cron revisited

by mildside (Friar)
on Jan 22, 2013 at 02:34 UTC ( #1014534=note: print w/ replies, xml ) Need Help??


in reply to Re^3: Cron revisited
in thread Cron revisited

I don't know the cause of your problem, but I've had success with the Solaris/Perl/OracleInstantClient/cron combination by including a BEGIN block in my perl code as below:

BEGIN { unless (($ENV{BEGIN_BLOCK}) or $^C) { $ENV{ORACLE_HOME} = '/usr/local/instantclient'; $ENV{LD_LIBRARY_PATH} = '/lib:/usr/local/instantclient:/usr/local/ +lib'; $ENV{TNS_ADMIN} = '/apps/admin'; $ENV{BEGIN_BLOCK} = 1; exec 'env',$0,@ARGV; } }
Obviously you should set your ORACLE_HOME and LD_LIBRARY_PATH env variables to the correct ones for your installations in the above. Note that the TNS_ADMIN env variable tells you where to look for tnsnames.ora.


Comment on Re^4: Cron revisited
Download Code
Re^5: Cron revisited
by Anonymous Monk on Jan 22, 2013 at 03:44 UTC
    :) Thanks buddy I covered that already, and that type of thing usually yields an error message of : failed to load ...so ... Dynaloader ... library not found

    The error message tells you what needs fixing :)

      My apologies. It appears I was repeating information already provided.
Re^5: Cron revisited
by tweetiepooh (Friar) on Jan 23, 2013 at 14:07 UTC
    Thanks for the sane reply. I've now implemented something similar. What was puzzling me was that on version of Client worked without these shenanigans. My feeling now is that is could be a change within the Oracle software rather than the Perl side of things so that, as compiled, Perl can see the library it calls but that library can't see its dependencies.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1014534]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (10)
As of 2014-12-18 11:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (50 votes), past polls