Supportnet / Forum / Datenbanken
Schutzverletzungen
Frage
Hi,
ich administriere eine "Call-Datenbank" in einem Helpdesk. Aufgeteilt in Front- (die meisten formulare, abfragen, berichte) und backend (stammdaten) und archiv-db (call-archive). In der aktuellen DB sind nie mehr wie 20k Datensätze, > 1 Jahr werden archiviert. Nun treten seid ca. 1 Woche massiv Probleme dergestalt auf, daß die Frontend sich mit Schutzverletzungen verabschiedet (verschiedene Rechner, verschiedene "click"-ereignisse"). Ich repariere und komprimiere oder ich tausche die frontend mit einer funktionierenden "gesicherten" aus, es funktioniert, 2-3 h später kommt es dann wieder zu dem Fehler...
Kann jemand helfen?
Antwort 1 von asok
20 Kb-Daten? Nenn doch mal die Größenordnung dieses HelpDesks. Ist das ein Multiuser-Betrieb mit einer zentralen DB und Zugriff von Remote-Rechnern? Oder sind das nur wenige Standalone-Rechner, deren Datenbanken intervallweise repliziert werden? Welches Betriebssystem und welche Access-Version nutzt du/ihr denn? Treten die Fehler auch auf deinem Entwicklungssystem auf? Oft ist ODBC eine Schwachstelle bei der Arbeit MS Access. Welcher Treiber ist das?
Antwort 2 von HJB
20000 Datensätze
zentrale Back- und Frontend
NT / access97
Die Fehler sind Rechnerunabhängig (getestet durch neu Aufsetzen)
Datenbank-Jetmodul 3.5
zentrale Back- und Frontend
NT / access97
Die Fehler sind Rechnerunabhängig (getestet durch neu Aufsetzen)
Datenbank-Jetmodul 3.5
Antwort 3 von asok
Einen Moment lang dachte ich, wir sprechen von 20Kb Daten. Dann könntet ihr wohl den Helpdesk zumachen! ;)
Erfahrungsgemäß wird access instabil, wenn die Datenmengen zu groß werden. Absolutes Limit ist bei 2GB. Das waere erreicht, wenn ein Datensatz > 100KB ist. Sehr unwahrscheinlich, es sei denn ihr speichert irgendwelche OLE-Objekte mit.
Versuch doch mal ein Muster bei den Abstürzen zu finden. Treten die vielleicht nur beim Update, oder auch beim Select auf? Keine Lösung, aber evtl. ein Workaround könnte ein Upgrade auf Win2000 und Access2000 sein. Gerade in Sachen DB hat sich da einiges getan.
Mangelnde Verfügbarkeit ist ein gutes Argument für Software/Hardware-Updates...
Erfahrungsgemäß wird access instabil, wenn die Datenmengen zu groß werden. Absolutes Limit ist bei 2GB. Das waere erreicht, wenn ein Datensatz > 100KB ist. Sehr unwahrscheinlich, es sei denn ihr speichert irgendwelche OLE-Objekte mit.
Versuch doch mal ein Muster bei den Abstürzen zu finden. Treten die vielleicht nur beim Update, oder auch beim Select auf? Keine Lösung, aber evtl. ein Workaround könnte ein Upgrade auf Win2000 und Access2000 sein. Gerade in Sachen DB hat sich da einiges getan.
Mangelnde Verfügbarkeit ist ein gutes Argument für Software/Hardware-Updates...
Antwort 4 von hjb
Der Fehler tritt bei der Selcect-Operation aus (Öffnen von Formularen, Listenfeldern)
Antwort 5 von asok
Tja, weiter debuggen. Läßt sich das SELECT-Statement als normale Abfrage ausführen? Eingrenzen, testen, weiter eingrenzen. Das uebliche halt...

