Vielen Dank, werde es so probieren. Obwohl ja eigentlich bei DbZap() auch die mitgeöffneten Indizes geleert werden sollten (was ja auch allermeist klappt).
Wir werden sehen, ob's hilft, da es ja nicht immer und verlässlich reproduzierbar auftritt...
Die Suche ergab 9 Treffer
- Mo, 20. Okt 2014 16:52
- Forum: Allgemeine Fragen
- Thema: Fehler bei dbZap
- Antworten: 3
- Zugriffe: 2943
- Mo, 20. Okt 2014 15:39
- Forum: Allgemeine Fragen
- Thema: Fehler bei dbZap
- Antworten: 3
- Zugriffe: 2943
Fehler bei dbZap
Hallo Leute, ich habe bei einem Kunden ein Phänomen, das ich mir nicht erklären kann: Nach erfolgreichem exklusiven Öffnen eine Datenbank kommt, wenn der Befehl "Zap" aufgerufen wird, die Fehlermeldung: Fehler Base /0 Beschreibung: Operation: DbZap Thread ID: 1 Wieso?? :blob8: Es hat vermu...
- Mi, 08. Jun 2011 9:14
- Forum: Newbie
- Thema: Verzögertes dbunlock() im Terminalserverbetrieb
- Antworten: 29
- Zugriffe: 17016
Re: Verzögertes dbunlock() im Terminalserverbetrieb
Hi Jimmy,
was ist OpLocking und was kann man dagegen tun??
Gruß easyberty
was ist OpLocking und was kann man dagegen tun??
Gruß easyberty
- Di, 07. Jun 2011 16:33
- Forum: Newbie
- Thema: Verzögertes dbunlock() im Terminalserverbetrieb
- Antworten: 29
- Zugriffe: 17016
Re: Verzögertes dbunlock() im Terminalserverbetrieb
Vielen Dank für euer Engagement! Da die geschilderte Problematik nur bei dem einen Kunden auftritt - und das auch erst (wieder) seit kurzer Zeit, denke ich, es hat tatsächlich etwas mit einem Virenscanner zu tun, der heimlich wieder installiert wurde. Ich habe den Kunden gebeten, noch mal in sich zu...
- Di, 07. Jun 2011 15:01
- Forum: Newbie
- Thema: Verzögertes dbunlock() im Terminalserverbetrieb
- Antworten: 29
- Zugriffe: 17016
Re: Verzögertes dbunlock() im Terminalserverbetrieb
Klar, nur wird das etwas dauern
Nochmal danke, Gruß easyberty
Nochmal danke, Gruß easyberty
- Di, 07. Jun 2011 14:42
- Forum: Newbie
- Thema: Verzögertes dbunlock() im Terminalserverbetrieb
- Antworten: 29
- Zugriffe: 17016
Re: Verzögertes dbunlock() im Terminalserverbetrieb
Hallo Rainer,
es ist immer wieder verblüffend, dass man zwar die Ursache nicht kennt, aber trotzdem eine Lösung findet!
Vielen Dank; ich werde deine Funktion gerne ausprobieren. Es hätte mich dennoch brennend interessiert, wo der Grund liegt!
Liebe Grüße
easyberty
es ist immer wieder verblüffend, dass man zwar die Ursache nicht kennt, aber trotzdem eine Lösung findet!
Vielen Dank; ich werde deine Funktion gerne ausprobieren. Es hätte mich dennoch brennend interessiert, wo der Grund liegt!
Liebe Grüße
easyberty
- Di, 07. Jun 2011 11:44
- Forum: Newbie
- Thema: Verzögertes dbunlock() im Terminalserverbetrieb
- Antworten: 29
- Zugriffe: 17016
Re: Verzögertes dbunlock() im Terminalserverbetrieb
Hallo, ich denke, die Dateien sind auf dem Dateiserver - es ist ein terminalserver-Betrieb. Wie viele User zugreifen - es sind manchmal bis zu 5) sollte unerheblich sein, da die Sperrung und Freigabe sich auf den individuellen Datensatz und nicht auf die komplette DBF-Datei bezieht und der Datensatz...
- Di, 07. Jun 2011 10:17
- Forum: Newbie
- Thema: Verzögertes dbunlock() im Terminalserverbetrieb
- Antworten: 29
- Zugriffe: 17016
Re: Verzögertes dbunlock() im Terminalserverbetrieb
OS()=WINDOWS 2003 R2 Service Pack2
XBASE-Version 1.90.331
Wäre schön, wenn das weiterhilft! Es scheint auch so zu sein, dass das Programm gelegentlich im Hintergrund "weiterläuft", ggf. nach einem Absturz mit einer XPPERROR.LOG-Meldung
Gruß easyberty
XBASE-Version 1.90.331
Wäre schön, wenn das weiterhilft! Es scheint auch so zu sein, dass das Programm gelegentlich im Hintergrund "weiterläuft", ggf. nach einem Absturz mit einer XPPERROR.LOG-Meldung
Gruß easyberty
- Mo, 06. Jun 2011 17:23
- Forum: Newbie
- Thema: Verzögertes dbunlock() im Terminalserverbetrieb
- Antworten: 29
- Zugriffe: 17016
Verzögertes dbunlock() im Terminalserverbetrieb
Hallo, ich habe bei einem Kunden im Terminalserver-Betrieb seit einiger Zeit das Problem, dass eine Datensatzsperrung immer wieder erst nach sehr langer Zeit freigegeben wird. Der Quellcode, der beim Anklicken des [Eintragen]-Buttons abgearbeitet wird, ist grundsätzlich If rlock() replace x with y e...