We had this problem before. This is related to a change Oracle did in
their Oracle_Home definition in the registry values. One way to fix this is
to either tinker with the registery, or do a ppm install DBD:Oracle8.
-----Original Message-----
From: READY, MIKE P [mailto:[EMAIL PROTECTED]]
Sent: Thursday, October 18, 2001 1:51 PM
To: '[EMAIL PROTECTED]'
Subject: Problem connecting from new PC
Group-
Okay, this is probably a really dumb one but I haven't run into this before.
I just moved to a new project group and took over an existing PC which has
two OracleHomes (d:\Oracle\Ora81 or c:\Oracle\Ora81) one can switch between.
I installed Active State Perl 5.6.1 build 629, DBD-Oracle 1.06 and DBI 1.14.
When I attempt to run a program (using either Oracle Home), I get an error
at the connect string line - e.g. for line 29 below
$dbh = DBI->connect("DBI:Oracle:$dbalias","$userid","$pwd") or die "Can't
connect\n";
I get:
DBI->connect(classt) failed: (DBD: login failed, check your config, e.g.
ORACLE_HOME/bin on your PATH etc) at PST.TMP line 29
Can't connect
Path contains:
d:\Oracle\Ora81\bin;C:\Oracle\Ora81\bin;D:\Python21\;D:\Perl\bin\;C:\Program
Files\Oracle\jre\1.1.7\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\S
ystem32\Wbem;C:\Oracle\Ora81\orb\bin;C:\Program Files\Common Files\MDL
Shared\ISIS
Like I said, this is probably trivial, but I have never had this on several
previous installations and am clueless. I will gladly accept any insults
that accompany a description of what I need to fix.
Regards,
Mike Ready