Hallo allerseits,
Ich bin hier beim Umgang mit der BDE auf ein seltsames Phänomen gestoßen, das ich mir nicht erklären kann.
Im Zuge einer Portierung zur Web-Anwendung sollen prinzipiell beliebig viele Instanzen eines Programms auf einem Rechner (Web-Server) laufen.
Jede Instanz baut über die BDE 3 Verbindungen zu unterschiedlichen Datenbanken auf.
Ich habe die Erfahrung gemacht, dass die Anzahl dieser Verbindungen beschränkt ist und durch Einstellungen in der BDE-Konfiguration (SharedMemSize) steigerbar ist.
Je höher dieser Wert ist, desto mehr Instanzen der Anwendung können erzeugt werden.
Nun ist es aber so, das über eine maximale Anzahl von Instanzen (48!) hinaus, keinerlei Änderungen in der BDE-Konfiguration (auch bei anderen Parametern) eine Steigerung dieser Anzahl bewirkt. Das ganze ist auch unabhängig von der darunterliegenden Datenbank.
Ich erhalte nach dem Erzeugen der letztmöglichen Instanz dabei immer die Fehlermeldung:
'Bei der Initialisierung der Borland Database Engine ist ein Fehler aufgetreten (Fehler $250E)'
Hat jemand schon mal ähnliche Erfahrungen gemacht oder könnte mir vielleicht mit einem Tip weiterhelfen,
Vielen Dank,
Micha
Ich bin hier beim Umgang mit der BDE auf ein seltsames Phänomen gestoßen, das ich mir nicht erklären kann.
Im Zuge einer Portierung zur Web-Anwendung sollen prinzipiell beliebig viele Instanzen eines Programms auf einem Rechner (Web-Server) laufen.
Jede Instanz baut über die BDE 3 Verbindungen zu unterschiedlichen Datenbanken auf.
Ich habe die Erfahrung gemacht, dass die Anzahl dieser Verbindungen beschränkt ist und durch Einstellungen in der BDE-Konfiguration (SharedMemSize) steigerbar ist.
Je höher dieser Wert ist, desto mehr Instanzen der Anwendung können erzeugt werden.
Nun ist es aber so, das über eine maximale Anzahl von Instanzen (48!) hinaus, keinerlei Änderungen in der BDE-Konfiguration (auch bei anderen Parametern) eine Steigerung dieser Anzahl bewirkt. Das ganze ist auch unabhängig von der darunterliegenden Datenbank.
Ich erhalte nach dem Erzeugen der letztmöglichen Instanz dabei immer die Fehlermeldung:
'Bei der Initialisierung der Borland Database Engine ist ein Fehler aufgetreten (Fehler $250E)'
Hat jemand schon mal ähnliche Erfahrungen gemacht oder könnte mir vielleicht mit einem Tip weiterhelfen,
Vielen Dank,
Micha
Comment