Re: Oracle Client 10g vs. Instant Client 10.2 (Windows XP)
Date: Tue, 4 Nov 2008 06:06:07 -0800 (PST)
Message-ID: <aaf483f8-3506-4609-b6c4-e520426074d6@r15g2000prh.googlegroups.com>
On Nov 4, 3:28 am, Laurenz Albe <inv..._at_spam.to.invalid> wrote:
> ddf <orat..._at_msn.com> wrote:
> >> Is there a way to get an application (apparently) compiled
> >> with Oracle Client to run with Instant Client?
>
> > Probably not, as the necessary dlls are not available. You'll most
> > likely need to perform an install of the full Oracle 10.2.0 client.
>
> Depends.
...
> But if the Oracle client is used to establish a connection via OCI
> or JDBC or ODBC, it should work fine.
As far as I know, the application just runs queries on our supplier's database and makes the results available in a particular format on a TCP port. It has fairly little dancing baloney, at least by Windows standards.
> A well behaved program should try to access oci.dll and leave all the rest
> to Oracle.
...
> Maybe the program also checks for Oracle registry keys or the ORACLE_HOME
> environment variable, things that you do not have in a sound Instant Client
> installation.
I already set ORACLE_HOME to be the Instant Client install directory.
I'm not at all familiar with Windows, and could not begin to guess what
registry entries we might need.
> The error message you quote sounds vaguely familiar - which "Windows
> application" is that?
I presume that the message comes from an Oracle stub that was compiled into the application. I seriously doubt the programmer put the message in.
By "windows application", I means some software that was written to run under Windows (as opposed to, say, Linux.) Very specialpurpose,
on the order of 10 copies in existence, I would guess. The details are
not relevant, but it's not something that would be bought and sold.
> It might eb a good idea to ask the vendor.
It was the "vendor" that told us to install Oracle Client. They may not even know what Instant Client is. Received on Tue Nov 04 2008 - 08:06:07 CST