> 
> 
> Hey all,
> 
> We're (finally!) migrating our Windows XP Oracle clients from 
> 8.0.5 to 9.2.0.6.  While testing some AS Perl v5.6 that uses 
> DBD::Oracle, we've found that it doesn't work with the 9i 
> client.  It keeps looking for the 8.0.5 or previous OCI DLLs. 
>  Using PPM, we see that DBD::Oracle is v1.12, but the 
> Oracle.pm that's installed with it says v1.06.  We confirmed 
> this by manually downloading v1.12 from ActiveState's site. 
> We then upgraded a test box to v1.16 and it works fine with Oracle 9i.
> 
> Tbe problem is that we may not be able to upgrade all Oracle 
> clients at the same time.  One thought is that we'd need a 
> DBD::Oracle module that can use both an 8.0.5 and 9.2.0.6 
> Oracle client.  Does this exist?

I would try the DBD::Oracle from ftp.esoftmatic.com, and upgrade your perl 
while you are
at it.  ActiveState doesn't/didn't support recent DBD::Oracle builds with more 
recent
perls.

> 
> To compound the problem, it's not feasible to install Perl on 
> all of these, so compiled versions of the Perl programs are 
> created using Perl2exe and run from a Winders network share.

It may be possible to fudge @INC and put DBD::Oracle on the network, heck it's 
probably
easier to put all of perl on the network and fudge the registry to point there. 
 That
would probably be easier.

Jeff


Reply via email to