Link to home
Start Free TrialLog in
Avatar of djs120
djs120

asked on

install_driver(Oracle) failed: Can't load '......./Oracle.sl'

I'm attempting to get an existing application working on a new server.  When running CGI scripts that connect to the Oracle database I get the following error:

install_driver(Oracle) failed: Can't load '/really/long/path/auto/DBD/Oracle/Oracle.sl' for module DBD::Oracle: No such file or directory at /really/long/path/DynaLoader.pm line 230.
 at (eval 11) line 3

I've checked and that file DOES exist.
Avatar of Tintin
Tintin

How did you install the Oracle::DBD module on the new server?
sounds like HPUX ...
did you install the requested shared libraries (Oracle.sl in this case)?
or is your @INC wrong?
Avatar of djs120

ASKER

Yes it is HPUX.  Yes Oracle.sl is there (where it is looking for it, so I don't think @INC is wrong).
> Can't load '/really/long/path/auto/DBD/Oracle/Oracle.sl'  ...  D No such file or directory
hmm, is there any doubt with this message?
Avatar of djs120

ASKER

You'd think, but I've verified that the file does in fact exist.
ASKER CERTIFIED SOLUTION
Avatar of ahoffmann
ahoffmann
Flag of Germany image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial

Were your DBI and DBD::Oracle installation finished without any error? It looks like that the dynamic library for DBD::Oracle was not installed.