Moin,
ich hatte heute den Fall, dass eine Tabelle im Backend schreibgeschützt war.
Leider waren zu dem Zeitpunkt mehr als 10 User mit dem BE verbunden.
So blieb der IT nur übrig, alle User rauszuwerfen.
Da das bei der betreffenden DB eigentlich noch nie der Fall war und sie seit Jahren nicht umprogrammiert wurde, gehe ich davon aus, dass sich irgendein Rechner nicht benehmen kann.
Gibt es eine Möglichkeit herauszufinden, wer da den dicken Max macht? Vielleicht eine Logdatei mitschreiben?
Gruß
Doming
Hallo,
Zitat... dass eine Tabelle im Backend schreibgeschützt war
ist ein weiter Begriff und kann viele Ursachen haben, z.B. schlichtweg konkurrierender Zugriff auf die gleiche Datenkachel (Page) oder Datensatz, je nach Locking-Modell. So etwas könnte auch bei Transaktionen vorkommen. Da es für Access keine derartigen Logging-Möglichkeiten gibt, wird die Fehlersuche bei solchen selten Ereignissen extrem schwierig.
Gruß Knobbi38
hm, sowas habe ich befürchtet. :-\
Ich ging davon aus, dass jeder Nutzer nur den gerade bearbeiteten DS sperrt, vorhin war aber die komplette Tabelle zu.
Zitatdass jeder Nutzer nur den gerade bearbeiteten DS sperrt
Das hängt von den Einstellungen und der Programmierung ab. Einzige Möglichkeit ist, du machst Debugausgaben in ein Logfile und läßt dir das dann zur Analyse zusenden. Dann könntest du zumindest den Bereich eingrenzen, bei dem das gerade passiert.
Gruß Knobbi38