Insufficient Memory (BDE Problems)


Cannot Initialize Borland Database Engine

The error is usually An error occurred while attempting to initialize the Borland Database Engine (error $210D)

Also Insufficient memory for this operation (error $2501)

1. Go to Start – Run…

2. Type regedit and click OK to open the Registry Editor

3. On the left side, use the folders to navigate to 

HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT, OR (for 64 bit Windows) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Borland\Database Engine\Settings\SYSTEM\INIT

ℹ Each slash means you need to hit the “+” sign to navigate to the next level.

4. When you click on “INIT” you will see a series of values on the right side.

5. For each of the following values, double click the Name and then enter the new value listed below.

  • "MINBUFSIZE"=128
  • "MAXBUFSIZE"=16384
  • "MEMSIZE"=205

Example Registry view

6. Retry the program and contact with your complete error message and registry settings.