RE: Connect to Oracle
- From: andy@xxxxxxxxxxx (Andy Hassall)
- Date: Mon, 27 Feb 2006 21:02:21 -0000
You should always include information about your platform, Perl version,
DBD::Oracle version and Oracle version, as it almost always helps with the
answer. Here are some guesses:
You mention OCI.dll, so that's Windows.
It's getting as far as loading the libraries, so you have an Oracle client
installed.
You've got DBD::Oracle installed, but it doesn't work, which implies the
test suite wasn't run on installation. So you've probably installed a binary
distribution of DBD::Oracle using PPM into ActiveState Perl?
It's complaining about OCINlsEnvironmentVariableGet which was added on
Oracle 9i, so I'm guessing you have installed a binary distribution of
DBD::Oracle that was compiled against 9i or 10g, but you have an Oracle 8i
client installed.
You could recompile DBD::Oracle against 8i if you have the Microsoft C
compiler, but since 8i is no longer supported by Oracle then you'd probably
be better off upgrading to 9i or 10g - at least on the client.
--
Andy Hassall :: andy@xxxxxxxxxxx :: http://www.andyh.co.uk
http://www.andyhsoftware.co.uk/space :: disk and FTP usage analysis tool
-----Original Message-----
From: Angela Chan [mailto:achan90@xxxxxxxxx]
Sent: 27 February 2006 19:56
To: dbi-users@xxxxxxxx
Subject: Connect to Oracle
Hi,
I just install DBD::ORACLE in PERL, and try to connect to my
ORACLE DB.
However, I receive the following error message. Does anyone
know how to
resolve this problem? Thanks
"The procedure entry point OCINlsEnvironmentVariableGet could
not be located
in the dynamic link library OCI.dll"
Angela
.
- Follow-Ups:
- Re: Connect to Oracle
- From: Angela Chan
- Re: Connect to Oracle
- References:
- Connect to Oracle
- From: Angela Chan
- Connect to Oracle
- Prev by Date: RE: Connect to Oracle
- Next by Date: Re: Connect to Oracle
- Previous by thread: Connect to Oracle
- Next by thread: Re: Connect to Oracle
- Index(es):
Relevant Pages
|