Well, with some hints from the list and elsewhere, I finally got this
working late yesterday afternoon (Fri) - sorry I didn't re-post then, but
the results were just too fascinating...

But not on my personal m/c (5.8.4 + 2.0.52) where I report in the quote
below.  I don't have the Oracle client on that m/c, and IIRC ActiveState's
site said it's not separately available any more.  Certainly, I couldn't
find any link on Oracle's site that didn't offer the whole shooting match,
which I felt was Too Much Software.  I do have a call in to our official
help-desk, but not at high priority.

My official m/c (combined 5.6.1 + 1.3.27) had come with the 8.1 client
installed, and I finally got the connection to work after installing
DBD::Oracle 1.12 from AS, and changing my source (this is how ignorant I was
last Monday!) $ENV{ORACLE_HOME} from q{/long/complicated/solaris/address} to
q{C:\Oracle\Ora81}, and adding the full host name to the dbh->connect
string.  The app had originally been intended only for use on the server
with the actual d-b.  I still intend to experiment a little with
ENV{TWO_TASK}, and tidy up the code so it can work both here and on that
server, and also cater both for the remote Oracle, and a local MySQL copy of
it that I intend to make - after I've found how big it is...

Thanks to the list (and Google!) for general nudges and hints rather than
any specific advice, rgds, G.

-----Original Message-----
From: Jeff Urlwin [mailto:[EMAIL PROTECTED] 
Sent: Saturday, December 04, 2004 4:17 PM
To: 'Graeme St. Clair'; [EMAIL PROTECTED]
Subject: RE: Windows to Oracle

> ***
> 
> The link is fine, once my lamentable ignorance of ppm is mended...
> 
> On my 5.8.4 plus 2.0.52 m/c, I ran the two cmds "ppm install ..  
> DBI.ppd" and "... DBD-Oracle.ppd", changing 5.8.3 to 5.8.4.  The two 
> installs each stated they were successful, versions 1.45 and 1.16 
> respectively.  But on trying to connect, I'm now getting:-
> 
> install_driver(Oracle) failed: Can't load 
> 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module
> DBD::Oracle: load_file:The specified module could not be found at 
> C:/Perl/lib/DynaLoader.pm line 230. at (eval 6) line
> 3 Compilation failed in require at (eval 6) line 3. Perhaps a required 
> shared library or dll isn't installed where expected at 
> C:/Apache2/cgi-bin/xxx/yyy.pl line 321
> 
> File seems to be where it's supposed to be (I did re-boot first just 
> to be
> paranoid):-

Do you have the Oracle client installed and does SQL*Plus work?

Thanks,

Jeff

Reply via email to