Test bei unbekannten Datenbank-Problemen

Problem

Datenbank-Fehlermeldungen auch durch Update-Installation nicht behoben

Lösung

  1. Bevor Sie weitere Schritte ausführen kopieren Sie bitte das Datenverzeichnis (“C:\Users\Public\Documents\Safety-Remote SAFETYTEST 3N“) der Remotesoftware (komplett) als Datensicherung (damit sind auch die bis dahin noch verfügbaren automatischen Backup und Log-Dateien für spätere Verwendung gesichert).
    Bei der A3-S-Remote Software heißt der Ordner entsprechend (“C:\Users\Public\Documents\A3-S-Remote“)

  2. Unter dem Reiter “Datei” bitte den Eintrag “Datenbanken reorganisieren” anklicken. Die Reihenfolge der u.g. Nummern wird dabei (unter anderem) neu durchnummeriert und dadurch verursachte Fehler eliminiert. Normalerweise findet dieser Vorgang allerdings schon beim Importieren der Daten im Ablauf der Update-Installation statt.

  3. Wenn ein Rechnerneustart und die Update-Installation der Remotesoftware erfolglos geblieben sind, sollte man eine Neuinstallation der Software durchführen und dann Schritt für Schritt die alten Daten importieren - dabei immer wieder Prüfen, ob der Fehler auftritt oder nicht. Wenn der Fehler auftritt muss die Ursache im vorhergegangen Schritt liegen - diese Daten sind also wahrscheinlich die Ursache des Fehlers.

Die zuletzt importierte Datei kann mit MS-Access gesichtet und nach ungewöhnlichen Einträgen durchsucht werden. Verdächtig sind insbesondere ungewöhnlich hohe Nummern in Zählfeldern der Software (z.B. Nummer der Prüfung) und Sonderzeichen in Namen und anderen selbst eingegebenen Feldern der Tabellen.
Beginnen Sie bei den zuletzt eingegeben Einträgen in den Tabellen Customer, IDnumbers, ResultsHeader.
Diese Tabellen können nach dem Klick ein Datenfeld einer Spalte (Datumspalten sinnvollerweise) in aufsteigender oder absteigender Folge sortiert werden.

Hier können verdächtige Datenzeilen auch probeweise gelöscht werden - sie sind im Backup ja noch verfügbar und können später wieder importiert werden nachdem der Fehler gefunden und beseitigt wurde.

Falls Sie den Fehler in einer der Dateien lokalisieren konnten, können Sie mir diese Datei auch zuschicken zur Überprüfung. Dabei bitte beachten, dass Sie damit (bei der pcdrdata.mdb) sämtliche Kundendaten sowie zugeordnete Geräte und Prüfergebnisse weitergeben. Aus Datenschutzgründen vorsorglich gelöschte Dateien sind für die Fehlersuche aber leider ziemlich wertlos. Die Daten werden hier nicht weitergegeben und nur zur Fehlersuche verwendet.

Ablauf zur Eingrenzung der Fehlerquelle:

  1. Alte Daten sichern - siehe oben

  2. Die Setup-Datei der Remotesoftware starten und bei den Abfragen, ob die alten Daten importiert werden sollen, mit “Nein” antworten. Damit entsteht zunächst eine “leere” Neuinstallation.

  3. Prüfen, ob diese Installation (eventuell nach Eingabe eines Kunden) normal funktioniert. Falls nicht, dann die Software deinstallieren und die beiden Ordner “Safetyremote Safetytest 3N” im öffentliche Dokumente und im Programmordner manuell löschen, dann nach PC-Neustart neu installieren.
    - Zugriffsrechte zu den beteiligten Ordnern prüfen - (versuchen Sie dort eine Datei zu erstellen, zu bearbeiten und zu löschen)

  4. Importieren der eigenen Prüfprozeduren: unter dem Reiter “Datei” der neu installierten Software - “Alle Prüfprozeduren importieren” anklicken - oder eine andere Position, falls Sie nur bestimmte Prozeduren importieren wollen. Zum Importieren die Dateien aus dem am Anfang gesicherten Ordner auswählen. Abwarten der Meldung “Prüfprozeduren wurden importiert”.
    - Prüfen, ob die Remotesoftware noch funktioniert -

  5. Importieren der Stamm- und Prüfdaten: unter dem Reiter “Datei” der neu installierten Software - “Prüfdaten importieren” anklicken. Zum Importieren die Dateien aus dem am Anfang gesicherten Ordner auswählen. Abwarten der Meldung “Prüfdaten wurden importiert”.
    - Prüfen, ob die Remotesoftware noch funktioniert -

  6. Formularvorlagen und Bilder kopieren Sie aus dem Backup in den aktuellen Datenordner - Unterordner forms und pictures.

  7. Die Benutzer und Passwörter müssen Sie neu anlegen oder durch kopieren der Datei pcdrpw.mdb aus dem Backup der alten Software übernehmen.