Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.misc -> Re: OCI Application compatibility
It isn't clear from your post but reading between the lines it sounds like
you are changing the client software, the version that is. If you keep
changing the client software version then you are going to have to relink
and recompile. Usually an Oracle client will work with a later version of
the Oracle database. (eg 9.1 client will work with 9.2 Oracle database) In
those situations you would not ahve to recompile. Certainly, if they have
patched something in the client or you need some new feature in a later
client then you would have to relink, recompile. Otherwise you could run
with the older client - the one your application was copiled with, against
the newer Oracle version.
Jim
-- Replace part of the email address: kennedy-down_with_spammers_at_attbi.com with family. Remove the negative part, keep the minus sign. You can figure it out. "Vinayak" <v_datar_at_myiris.com> wrote in message news:ce9f0b3.0304032121.10f8f917_at_posting.google.com...Received on Fri Apr 04 2003 - 08:32:41 CST
> Hi,
>
>
> We have developed an OCI application for Oracle8i. When we ran it on
> 9.0.1, we faced some nasty problems. We had to recompile the source
> with 9.0.1 header files and 9.0.1 library. Then it worked for 9.0.1.
> Now same thing happened with 9.2. OCI application compiled with 9.0.1
> headers and 9.0.1 libraries crashed. We again had to recompile the
> source with 9.2 header files and 9.2 libraries. Then it worked fine.
>
> So what has happened is, we face some problems and then realize that
> we need to recompile it with new header and library. This is not a
> good situation.
>
> Question here is:
> 1. When do we decide that now it's the time, we should recompile the
> OCI Application with latest headers/libraries?
> 2. Is there any way I can make OCI Application backward compatible on
> 9.0.1/9.2 (Compatible to 8i)
>
>
> Thanks in advance,
> Vinayak