Fehler $2501 beim Öffnen eines Programms: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== Problem: == Beim öffnen eines Programms wird '''Fehler $2501 beim Öffnen''' angezeigt: File:Fehlermeldung_$2501.jpg Diese Fehlermeldung erscheint m…“)
 
Zeile 9: Zeile 9:
 
== Ursache ==
 
== Ursache ==
  
Diese Meldung („INSUFFICIENT MEMORY FOR THIS OPERATION“) zeigt an, dass die BDE zu wenig Speicher hat.
+
Diese Meldung („INSUFFICIENT MEMORY FOR THIS OPERATION“) zeigt an, dass die [http://de.wikipedia.org/wiki/Borland_Database_Engine BDE]zu wenig Speicher hat.
  
 
== Lösung ==
 
== Lösung ==
  
Gehen Sie über die Systemsteuerung -> BDE-Verwaltung, klicken Sie auf [Konfiguration] und im Baum auf System->Init:
+
Gehen Sie über die Systemsteuerung -> [http://de.wikipedia.org/wiki/Borland_Database_Engine BDE]-Verwaltung, klicken Sie auf [Konfiguration] und im Baum auf System->Init:
  
 
[[File:Fehlermeldung_$2501_BDE_Eintrag.jpg||BDE]]
 
[[File:Fehlermeldung_$2501_BDE_Eintrag.jpg||BDE]]
Zeile 25: Zeile 25:
 
Gemeinsam ist allen betroffenen, dass der Fehler auf NT-basierten Systemen (XP, 7, 8)auftaucht.
 
Gemeinsam ist allen betroffenen, dass der Fehler auf NT-basierten Systemen (XP, 7, 8)auftaucht.
  
Der Parameter '''SHAREDMEMSIZE''', die Adresse des Datenbereiches, den die BDE gemeinsam für verschiedene Applikationen hat Einfluss:
+
Der Parameter '''SHAREDMEMSIZE''', die Adresse des Datenbereiches, den die [http://de.wikipedia.org/wiki/Borland_Database_Engine BDE] gemeinsam für verschiedene Applikationen hat Einfluss:
 
* Ist '''SHAREDMEMSIZE''' zu gering angegeben erhält man Fehler 2501.
 
* Ist '''SHAREDMEMSIZE''' zu gering angegeben erhält man Fehler 2501.
 
* Ist sie zu hoch angegeben erhält man 210d.
 
* Ist sie zu hoch angegeben erhält man 210d.

Version vom 21. Oktober 2012, 22:55 Uhr

1 Problem:

Beim öffnen eines Programms wird Fehler $2501 beim Öffnen angezeigt:

Fehlermeldung $2501.jpg

Diese Fehlermeldung erscheint meistens dann, wenn zuerst der TerminManager geöffnet wird und man dort Änderungen vorgenommen hat und man dann noch REFLEX öffnen möchte oder umgekehrt.

2 Ursache

Diese Meldung („INSUFFICIENT MEMORY FOR THIS OPERATION“) zeigt an, dass die BDEzu wenig Speicher hat.

3 Lösung

Gehen Sie über die Systemsteuerung -> BDE-Verwaltung, klicken Sie auf [Konfiguration] und im Baum auf System->Init:

BDE

Stellen Sie die Werte so ein wie hier gezeigt, wenn Sie mit Vista® oder Windows 7/8® arbeiten.

Bei XP® ist der Wert SHAREDMEMLOCATION auf 7000 zu setzen.

Einige Überlegungen zu den BDE Fehlern 210d und 2051

Gemeinsam ist allen betroffenen, dass der Fehler auf NT-basierten Systemen (XP, 7, 8)auftaucht.

Der Parameter SHAREDMEMSIZE, die Adresse des Datenbereiches, den die BDE gemeinsam für verschiedene Applikationen hat Einfluss:

  • Ist SHAREDMEMSIZE zu gering angegeben erhält man Fehler 2501.
  • Ist sie zu hoch angegeben erhält man 210d.

Wenn genug SHAREDMEMORY zur Verfügung steht, dann gibt es Größeneinstellungen zwischen den Bereichen von 25011 und 210d.

Ob genug SHAREDMEMSIZE zur Verfügung steht hängt von der Konfiguration des Rechners und von anderer Software ab.Eine funktionierende Adresse variiert damit auf unterschiedlichen Systemen.

4 Links