max. Anzahl offener Datenbanken

Konzeptionelles, Technisches, Termine, Fragen zum Hersteller usw.

Moderator: Moderatoren

Antworten
g1b
Rookie
Rookie
Beiträge: 6
Registriert: Di, 16. Mär 2010 8:45

max. Anzahl offener Datenbanken

Beitrag von g1b »

Hallo,

meine unter Windows 7 laufende Applikation bedient z.Z. einen Kunden und öffnet dazu gleichzeitig
27 DBF-Files,
12 DBT-Files,
56 NTX-Files und jeweils temporär diverse
Log- und JPG- und ASCII-Files.

Ich möchte jetzt die Applikation aufbohren, dass sie gleichzeitig mehrere Kunden bedienen kann.

Gibt es dabei Grenzen, was die Anzahl offener Dateien oder Workareas betrifft?

Ich fand in der Dokumentation keine Angaben darüber.
Vielen Dank im Voraus
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Re: max. Anzahl offener Datenbanken

Beitrag von Lewi »

Bei einem "Mehrmandentenbetrieb" würde ich die Files Mandant bezogen in ein jeweils separates Verzeichnis legen. Über den Login-Vorgang greift dann die Applikation auf Files im entsprechenden Verzeichnis zu.

Gruß, Olaf
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: max. Anzahl offener Datenbanken

Beitrag von brandelh »

Unter Win32 dürfte es vom Betriebssystem her keine (relevanten) Begrenzungen der offenen Dateien geben.
Bei den DBE und im Hile Artikel "Grundlagen" ... "Workarea und Alias" steht so wie ich das sehe keine Begrenzung.

Aber probieren geht über Studieren, nimm deine Dateien in ein Testverzeichnis und mach ein kleines Programm, das je Durchlauf einmal alles öffnet und offen lässt.
Dann lass es laufen ... ;-)

PS: das Öffnen insbesondere auf einem Netzlaufwerk kann etwas Zeit dauern ...
Gruß
Hubert
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: max. Anzahl offener Datenbanken

Beitrag von Jan »

Bei einem Kunden von mir werden vom Hauptprogramm 53 dbf + mehr als 200 ntx geöffnet. Und das auf jedem Rechner bis zu 4x. Sowohl die exe, die Runtimes, als auch die dbf stehen im Netz.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2121
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 30 Mal
Danksagung erhalten: 72 Mal

Re: max. Anzahl offener Datenbanken

Beitrag von Werner_Bayern »

Jan hat geschrieben:Sowohl die exe, die Runtimes, als auch die dbf stehen im Netz. Jan
Servus Jan,

und keine Probleme mit xppFatal:

Code: Alles auswählen

Error Codes:
EH: 5 Sub: -1073741818(c0000006) OS: 0 XPP: 41
es grüßt

Werner

<when the music is over, turn off the lights!>
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: max. Anzahl offener Datenbanken

Beitrag von Jan »

Moin Werner,

nein, keinerlei Probleme.

Zu Deiner Fehlermeldung:
Fehlercodes-Hilfefunktion von Andreas Gehrs-Pahl hat geschrieben:0005 - [BASE] - ???
Associated with: "41:Internal data structures corrupted"
Caused by: Various things, including: "Memory(0)", ":UpdateBuffer()", "AppEvent()", "ValType()", etc.
Remarks: Also in Fatal Error Logs: "EH: 5"/"OS: 0"/"XPP: 41", "Function: atmStartGCThread(void*)", "Module: ATM"
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2121
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 30 Mal
Danksagung erhalten: 72 Mal

Re: max. Anzahl offener Datenbanken

Beitrag von Werner_Bayern »

Servus Jan,

danke, aber eigentlich nicht: http://www.alaska-software.com/scripts/ ... PDRID=6289

Die gute Nachricht: Offensichtlich in der 2.0 endlich gefixt! Das was in der PDR steht, konnten wir bei allen Fällen / Kunden ausschließen.
es grüßt

Werner

<when the music is over, turn off the lights!>
Antworten