Re: using oracle client in C++ with Visual Studio 2005
- From: laurent <laurentoget@xxxxxxxxx>
- Date: Tue, 26 Jun 2007 16:07:29 -0000
On Jun 26, 11:42 am, sybrandb <sybra...@xxxxxxxxx> wrote:
On Jun 26, 5:33 pm, laurent <laurento...@xxxxxxxxx> wrote:
We are trying to include a module to access an oracle database from
our application which is written in C++ and built on windows with
visual studio 2005. The client we have found, OCI.dll is linked with
the runtime library built with the previous version of visual studio,
which in typical microsoft fashion, leads to random crashes when
closing connections. I have a hard time believing we are the only ones
trying to do this. Has anybody encountered and solved this issue?
Laurent
I don't think the client ever existed of OCI.dll *alone*.
If you only have OCI.dll, you are just doomed.
You need to get a proper client. In 10g and higher, this can be an
instant one.
--
Sybrand Bakker
Senior Oracle DBA
i have a complete client. i actually tried a few of them. Instant
client and the one delivered with oracle XE both include a dll
(OCI.dll) which depends on the wrong version of the miscrosoft
runtime library, and cause random failures of my application, when an
object allocated by the old runtime gets freed in the new runtime. My
application builds and runs most of the time but random crashes are a
show stopper.
Laurent
.
- Follow-Ups:
- Re: using oracle client in C++ with Visual Studio 2005
- From: Martin T.
- Re: using oracle client in C++ with Visual Studio 2005
- References:
- using oracle client in C++ with Visual Studio 2005
- From: laurent
- Re: using oracle client in C++ with Visual Studio 2005
- From: sybrandb
- using oracle client in C++ with Visual Studio 2005
- Prev by Date: Re: PLSQL: execute immediate call procedure
- Next by Date: Re: Oracle 10G & DBA Studio
- Previous by thread: Re: using oracle client in C++ with Visual Studio 2005
- Next by thread: Re: using oracle client in C++ with Visual Studio 2005
- Index(es):
Relevant Pages
|