27.05.2015, 13:11
Hallo Jens,
ich hab jetzt die Zeit gefunden, mir das mal anzuschauen. In der defekten Datenbank finden sich in der Tabelle "MSysCompactError" insgesamt 77 Einträge, die auf die Notentabelle verweisen. Was bedeutet das?
77 Notendatensätze in der Datenbank wurden beschädigt und waren nicht mehr lesbar oder nicht mehr beschreibbar. Ein Zugriff auf diese Datensätze kann die Datenbank in einen Zustand versetzen, in dem kein Zugriff mehr möglich ist und dann ein "DBReparieren.exe" nötig würde. Beim "Datenbank komprimieren und reparieren" werden solche Datensätze identifiziert und eben in dieser "MSysCompactError"-Tabelle entsprechende Einträge geschrieben.
Leider habt ihr lokale NM-Installationen, so dass ich keine umfassende Fehlerlogdatei habe. Ich vermute, dass zeitnah zum Update ein "Datenbank komprimieren" oder auch ein DBReparieren oder ähnliches ausgeführt wurde, bei dem diese Datensätze eben bereinigt wurden.
Warum die Datensätze überhaupt beschädigt wurden ist anhand der Logdatei ebenfalls nur schwer zu sagen. Es taucht eine Fehlermeldung auf, dass der ISAM-Treiber nicht installiert sei, beim nächsten Programmstart ist die Meldung aber wieder weg. Ob da ein Virenscanner, eine Firewall, ein anderes Programm dazwischen gefunkt hat ist schwer zu sagen. Aber offensichtlich ist ein Schreibvorgang daneben gegangen, da plötzlich die Verbindung zur Datenbank abgebrochen wurde. Ein weiteres Indiz dafür ist, dass - wenn ich das richtig gesehen haben - alle betroffenen Schüler in der gleichen Klasse sind, richtig?
Was ist zu tun: nächstes Jahr auf eine PostgreSQL-Datenbank umsteigen. Für das laufende Jahr die Schüler wieder in die Unterrichte aufnehmen und die Noten nachtragen. Das Problem dabei: falls in der Klasse Heimversionsnutzer sind müssen diese dringend einen NOtenabgleich machen, da jetzt völlig neue Notendatensätze erstellt werden. Noten, die bereits in der HV in die alten Datensätze eingetragen wurden, gehen verloren (also: Datensicherung machen, ausdrucken, ...).
Tut mir leid, dass ich keine besseren Nachrichten habe.
Gruß
Stephan
ich hab jetzt die Zeit gefunden, mir das mal anzuschauen. In der defekten Datenbank finden sich in der Tabelle "MSysCompactError" insgesamt 77 Einträge, die auf die Notentabelle verweisen. Was bedeutet das?
77 Notendatensätze in der Datenbank wurden beschädigt und waren nicht mehr lesbar oder nicht mehr beschreibbar. Ein Zugriff auf diese Datensätze kann die Datenbank in einen Zustand versetzen, in dem kein Zugriff mehr möglich ist und dann ein "DBReparieren.exe" nötig würde. Beim "Datenbank komprimieren und reparieren" werden solche Datensätze identifiziert und eben in dieser "MSysCompactError"-Tabelle entsprechende Einträge geschrieben.
Leider habt ihr lokale NM-Installationen, so dass ich keine umfassende Fehlerlogdatei habe. Ich vermute, dass zeitnah zum Update ein "Datenbank komprimieren" oder auch ein DBReparieren oder ähnliches ausgeführt wurde, bei dem diese Datensätze eben bereinigt wurden.
Warum die Datensätze überhaupt beschädigt wurden ist anhand der Logdatei ebenfalls nur schwer zu sagen. Es taucht eine Fehlermeldung auf, dass der ISAM-Treiber nicht installiert sei, beim nächsten Programmstart ist die Meldung aber wieder weg. Ob da ein Virenscanner, eine Firewall, ein anderes Programm dazwischen gefunkt hat ist schwer zu sagen. Aber offensichtlich ist ein Schreibvorgang daneben gegangen, da plötzlich die Verbindung zur Datenbank abgebrochen wurde. Ein weiteres Indiz dafür ist, dass - wenn ich das richtig gesehen haben - alle betroffenen Schüler in der gleichen Klasse sind, richtig?
Was ist zu tun: nächstes Jahr auf eine PostgreSQL-Datenbank umsteigen. Für das laufende Jahr die Schüler wieder in die Unterrichte aufnehmen und die Noten nachtragen. Das Problem dabei: falls in der Klasse Heimversionsnutzer sind müssen diese dringend einen NOtenabgleich machen, da jetzt völlig neue Notendatensätze erstellt werden. Noten, die bereits in der HV in die alten Datensätze eingetragen wurden, gehen verloren (also: Datensicherung machen, ausdrucken, ...).
Tut mir leid, dass ich keine besseren Nachrichten habe.
Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml