Watch, Follow, &
Connect with Us

Please visit our new home
community.embarcadero.com.


Welcome, Guest
Guest Settings
Help

Thread: The old "Insufficient disk space...INMEM000.REM error"


This question is not answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 4 - Last Post: Jun 30, 2014 9:45 AM Last Post By: Frank M. Cook
Ron Schuster

Posts: 1
Registered: 9/4/00
The old "Insufficient disk space...INMEM000.REM error"  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 31, 2012 9:30 AM
I believe this is a well-known error in the BDE. This error occurs when the available space
on a disk drive is at a 4GB boundary. The only workaround offered was to use additional space on
the disk until this boundary is passed. Did Borland/InPrise/CodeGear/Embarcadero ever come out with an official fix for this problem?
Leslie Milburn

Posts: 12
Registered: 10/29/00
Re: The old "Insufficient disk space...INMEM000.REM error"  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 31, 2012 6:56 PM   in response to: Ron Schuster in response to: Ron Schuster
<Ron Schuster> wrote in message news:500651 at forums dot embarcadero dot com...
I believe this is a well-known error in the BDE. This error occurs when the
available space
on a disk drive is at a 4GB boundary. The only workaround offered was to
use additional space on
the disk until this boundary is passed. Did
Borland/InPrise/CodeGear/Embarcadero ever come out with an official fix
for this problem?

No but the Paradox group has done as it was required for the Runtime. I
included the patch in my BDE installer - you can search the pnews bde group
for a link or other variations of the same solution. This patch has never
failed in 6 or so years now.

Leslie.
John MacDonald

Posts: 179
Registered: 3/22/98
Re: The old "Insufficient disk space...INMEM000.REM error"  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 26, 2014 5:46 PM   in response to: Leslie Milburn in response to: Leslie Milburn
Hello Leslie:
My guess is that it does not matter if you are using dbase of paradox files right?

pnews ?

Sorry to ask such a specific question. Where do I find out more information regarding the patch / fix?

John


Leslie Milburn wrote:
<Ron Schuster> wrote in message news:500651 at forums dot embarcadero dot com...
I believe this is a well-known error in the BDE. This error occurs when the
available space
on a disk drive is at a 4GB boundary. The only workaround offered was to
use additional space on
the disk until this boundary is passed. Did
Borland/InPrise/CodeGear/Embarcadero ever come out with an official fix
for this problem?

No but the Paradox group has done as it was required for the Runtime. I
included the patch in my BDE installer - you can search the pnews bde group
for a link or other variations of the same solution. This patch has never
failed in 6 or so years now.

Leslie.

--
JMAC out
Leslie Milburn

Posts: 12
Registered: 10/29/00
Re: The old "Insufficient disk space...INMEM000.REM error"  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 26, 2014 7:28 PM   in response to: John MacDonald in response to: John MacDonald
<John MacDonald> wrote:

Hello Leslie:
My guess is that it does not matter if you are using dbase of paradox
files right?

I am not sure what the BDE does in tems of dBase but if you are using the
BDE I guess it can't hurt to use the latest version. You could always
uninstall it and reinstall an older one if you have problems.

pnews ?

news://pnews.thedbcommunity.com

The Paradox Newsgroups which are independant from Borland and hence give far
better real world advice regarding the BDE and Paradox for Windows. As you
can see from the traffic here, everyone got sick of hearing advice that was
non-useful and went elsewhere. Delphi/CBuilder is not a replacement for
Paradox for Windows but it seems that many here forget that Borland did once
upon a time sell other products which believe it or not were actually
useful.

Sorry to ask such a specific question. Where do I find out more
information regarding the patch / fix?

The patch is basically a Win32 API redirect because the one the BDE uses was
replaced with a new API to handle larger disk sizes. I am going off a fading
memory now but for larger disk sizes a Negative number gets returned which
can cause a problem with some aspects of the BDE. Also on either a 2GB or
4GB ( I forget which) boundary zero gets returned which halts the BDE.

So what the patch does is lie to the BDE about how much diskspace is free,
the actual number returned is not that important (apart from 0) so if there
is more than 4GB (I think) free then the patch tells the BDE that 4GB is
free. That is roughly the idea, it has been a very long time since I looked
at the details - Just know that it works.

Leslie.
Frank M. Cook

Posts: 5
Registered: 9/22/00
Re: The old "Insufficient disk space...INMEM000.REM error"  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 30, 2014 9:45 AM   in response to: Leslie Milburn in response to: Leslie Milburn
I am not sure what the BDE does in tems of dBase but if you are using the
BDE I guess it can't hurt to use the latest version.

the older versions installed in Common Files\Borland while the newer one
installs in Common Files\Borland Shared. you can install the new one
without removing the old one but you'll want to use BDEAdmin to tell it to
use the cfg file in the BDE directory under Borland Shared.
--
Frank M. Cook
www.funeralhomesoftware.info
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02