John,
You need to update linux.so.conf to add your path to the Oracle libs.
As root add a line something like to /etc/ld.so.conf (replace
/orasw/u01/oracle/product/8.0.5 with your $ORACLE_HOME):
/orasw/u01/oracle/product/8.0.5/lib
Then as root run ldconfig. This will fix everything.
--
Dave Davisson
[EMAIL PROTECTED]
> -----Original Message-----
> From: John Kolvereid [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, March 03, 2001 3:48 PM
> To: [EMAIL PROTECTED]
> Subject: Unable to DBI->Connect(dbi:Oracle...)
>
>
> Hi,
> I have been trying to DBI->connect(dbi:Oracle ...) for several
> weeks now and still unable to make the connection. I am running Oracle
> 8.0.5 on a Linux 2.2.14-5.0 (RedHat 6.2) server. I can ODBC into Oracle
>
> from a client w/ no problem. I can DBI->connect(dbi:MySql ...) w/ no
> problem. But when I try to DBI->connect to Oracle I get the message
> that it can't load
>
> '/usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBD/Oracle/Oracle.so'
> and that the following does not exist
> /usr/lib/perl5/5.00503/i386-linux/DynaLoader.pm
> Both of these do exist and seem to have the correct permissions.
> When I ran the DBD-Oracle-1.06 install everything seemed fine
> until I got to the 'make test'. There it failed because it couldn't
> locate the listener. However, the listener was up and running which I
> could easily verify. Additionally, and this might be related, (I'm not
> sure) I am unable to sql+ from the server. No problem from the client.
> There seems to be a bug w/ the 8.0.5v of Oracle which prohibits this in
> Linux (Oracle is checking on it now).
> Any help on this matter would be greatly appreciated. Thank
> you.
>
> John Kolvereid
>
>
>