Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: 32-bit Windows OCI applications

Re: 32-bit Windows OCI applications

From: Mark Ford <markford_at_tiac.net>
Date: 1996/11/12
Message-ID: <56adpc$k39@mufasa.harvard.edu>#1/1

In article <E0rI4x.768_at_news2.new-york.net>, jc_at_mars.superlink.net says...
>
>i developed a 32-bit Windows console application that accesses Oracle via
 OCI.
>at present, i implicitly link to "orant71.dll" for OCI services. i've tested
>the application at my location successfully on Windows 95 and Windows NT
 (3.51
>& 4.0) against Oracle for Netware 7.1.4.3.
>
>after trying to run this application at a client with Oracle 7.2, it seems
>that implicitly linking to orant71.dll doesn't work, as their OCI seems to be
>encapsulated in orant72.dll and Windows won't load my app without
>orant71.dll.
>
>i looked at another piece of 32-bit software that uses OCI, and it looks for
>(and dynamically links to) any of the following .dll's :
> OCIW32.DLL (for Win95 ?)
> ora72NT.dll
> ora71NT.dll
> orant72.dll
> orant71.dll
>is this the preferred way to use 32-bit OCI to access Oracle? is there any
>other way around this problem?
>
>thanks for any information/help,
>jim c.

Hi Jim!

From your message, I'd guess that the OCI program you looked at was one of my shareware Oracle tools! The story is that Oracle kept changing the dll name until Oracle 7.3. All new programs are supposed to link to ociw32.dll (supposedly, they are going to keep this name!) Since my programs will run on any Oracle7 version, I must dynamically load the correct dll. Good luck, and if you find that I am incorrect about this, send me a note!

Mark Ford
Benthic Software
http://www.tiac.net/users/markford/index.htm Quality Oracle Shareware (Come See!) Received on Tue Nov 12 1996 - 00:00:00 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US