Re: using oracle client in C++ with Visual Studio 2005



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


.



Relevant Pages

  • Re: using oracle client in C++ with Visual Studio 2005
    ... our application which is written in C++ and built on windows with ... the runtime library built with the previous version of visual studio, ... I don't think the client ever existed of OCI.dll *alone*. ...
    (comp.databases.oracle.misc)
  • Re: Tablets? - OT
    ... credit card reader and a memory card (now we ... I would have built the whole lot into an airline bar cart ... near the client who is adept at repairing them. ... What really annoys me is that Win CE machines tend to be much better ...
    (microsoft.public.vb.general.discussion)
  • Re: PRB - serial gateway device implementation
    ... since you intend to acquire the data whether a client is ... by making a stream driver which is loaded by the device manager on startup ... Will only the last data from each serial port be ... > I built a BSP for the device by cloning the CEPC BSP. ...
    (microsoft.public.windowsce.app.development)
  • Looking up a related record in a related form
    ... autonumber ID which is also the primary key. ... Client Table. ... On top of this query I have built a second form, ... view/update individual client and transaction details. ...
    (microsoft.public.access.forms)
  • Re: Local Admin Rights - Microsoft
    ... since we have a multi user license I need to install a client application that will run on other users PC's. ... I then need to share the programs directory on the "server" and allow access to the users connecting to it. ... But, even though I've shared the directory, given all the correct permissions and what not, the client program will not run since the users rights are not set top admin. ... They built the main application correct but couldn't build the client application right. ...
    (microsoft.public.windows.server.sbs)