Archive for March 28th, 2008

When Fox Pro Won’t Play Nice - Insufficient Memory Friday, March 28th, 2008

fox_pro

I had a client with a really old Fox Pro database application.

On modern fast computers it would fail to run with ironically an insufficient memory error message.

The ironic part is modern computers have so much memory Fox Pro doesn’t know how to address it.

The solutions is to trick the application into thinking there is less system memory.

Here is how you do that.

1) Start > Run > Type in MSconfig.

2) Click on the Boot.ini Tab> Advanced Options

3) Tick the /Maxmem= and type in a value less than the system value. The actual number could depend on a various factors like Fox Pro Version etc. start at 256mb upwards and see how you get on.

See Picture above.

Caveat: This will get you around your Fox Pro problem but the full amount of system memory being utilised will be compromised. On Windows XP you can run reasonably well with a low amount of memory. For my client having Fox Pro working was more important.

The client I was working with had another much larger tech company (50+ support staff) look into their Fox Pro issue and they spend two hours trying to, but failing to resolve it. I implemented this simple work around in about 20 minuets.

Oh the joy of old software.