[comp.databases] Extended Memory Errors installing PC Oracle 5.1A

SMYGC@CUNYVM.CUNY.EDU (Steve Yoman) (03/17/89)

We have been trying in the last few days to install PC Oracle on an
IBM PS/2 Model 70 (DOS 4.0).  The machine is configured with 3M of RAM,
but the machine locks up during installation.  After playing around a bit we
were able to get a "Kernel Log" of the error - Error: Insufficient memory;
896K of extended memory required.

We're wondering if anyone else has had this experience and could lend some
advice.  Oracle Corp. says there should be know problem, and would love to
help for a price.

The suspicion here is a bug in DOS 4.0.

Steve Yoman
Graduate Center/CUNY
Bitnet: SMYGC@CUNYVM.Bitnet
Internet: SMYGC@CUNYVM.CUNY.EDU

aland@infmx.UUCP (Dr. Scump) (03/23/89)

In article <2057SMYGC@CUNYVM>, SMYGC@CUNYVM.CUNY.EDU (Steve Yoman) writes:
> We have been trying in the last few days to install PC Oracle on an
> IBM PS/2 Model 70 (DOS 4.0).  The machine is configured with 3M of RAM,
> but the machine locks up during installation.  After playing around a bit we
> were able to get a "Kernel Log" of the error - Error: Insufficient memory;
> 896K of extended memory required.
> 
> We're wondering if anyone else has had this experience and could lend some
> advice.  Oracle Corp. says there should be know problem, and would love to
> help for a price.
> The suspicion here is a bug in DOS 4.0.
> 
> Steve Yoman

I haven't heard of any differences in *extended* (as opposed to 
*expanded*) memory addressing in DOS 4.0.  I would check to make sure
that your 2+ MB of extended memory is in fact recognized by DOS.
There are a number of utilities out there to check how much extended
memory is available (plus the PS/2s are pretty friendly to configure).
Make sure that you are defining extended memory, not expanded memory.
The brute force method would be to try to create a 2 MB extended
memory VDISK (use the /E switch) -- if that works, then your machine
is probably behaving itself.

Another thing to watch for is if you are using any 386 environments
(DESQview, 386-to-the-Max, etc.).  They use Virtual 8086 mode and can
conflict with products which use 80286 protected mode like Oracle
and Informix.  A new convention for 386 DOS environments, called VCPI
(Virtual Control Program Interface), should help to limit such problems
in the future.  

(BTW, if there are any Informix protected-mode users out there affected 
by this, we have a patch that provides support for VCPI-compliant 
environments in the .06 products.  The upcoming .06C versions include 
VCPI compliance as well.)

Hope this helps.
--
    Alan S. Denney  @  Informix Software, Inc.    
         {pyramid|uunet}!infmx!aland                 "I want to live!
   --------------------------------------------       as an honest man,
    Disclaimer:  These opinions are mine alone.       to get all I deserve
    If I am caught or killed, the secretary           and to give all I can."
    will disavow any knowledge of my actions.             - S. Vega