Re: What is the cause of ORA-03100?

From: Edward Cessna <edcessna_at_netcom.com>
Date: Mon, 8 Nov 1993 15:40:53 GMT
Message-ID: <edcessnaCG6JK6.69D_at_netcom.com>


Okki Tranggana (okki_at_apple.com) wrote:
: I'm running ORACLE 7.0.12.2.0 on A/UX 3.0. I occasionally ran into ORA-03100
: error while doing a "EXEC SQL FETCH..." The error description is as follows:
 

: ORA-03100: communication area cannot be allocated; insufficient memory

I got the same error using Symantec C++ and OCI. Bottom line, Oracle's Think interface expect ints to be 16-bits. Using Think C with 32-bit ints or Symantec C++ will cause your program to stomp your stack. My solution was to create my own version of the Oracle include files will all of the ints changed to shorts.

Oracle is very much aware of this problem and I'm playing telephone tag with one of the Oracle support person on this.

Hope this gives you some ideas.

Edward Cessna
edcessna_at_netcom.com Received on Mon Nov 08 1993 - 16:40:53 CET

Original text of this message