Reisekosten / Pflege und Werkeinstellungen
Die Datenverwaltung von ShakeHands Reisekosten basiert auf der sehr robusten und schnellen OpenSource-Datenbank sqlite. Diese funktioniert ohne jede Administration oder regelmässige Wartungsarbeiten. Als Herstellerin machen wir notwendige Updates an sqlite und verteilen diese mit jeweils neuen ShakeHands Updates. Da die Datenbank nur für die meist sehr kurzen Schreib- und Leseoperationen geöffnet wird und alle Schreibvorgänge transaktionsgesichert sind, ist eine Beschädigung durch einen Absturz nahezu ausgeschlossen.
Defekte an der Datenbank treten in der Praxis eher durch Datei-Systemfehler auf. Für diesen seltenen Fall enthält ShakeHands Reisekosten einige Funktionen, die bei der Behebung solcher Probleme helfen können.
Unabhängig davon ist der wichtigste Schutz vor defekten Datenbanken ein möglichst aktuelles Backup.
Testen Sie bei Problemen, ob die Datenbank allgemein korrekt funktioniert.
ShakeHands Reisekosten startet einen kompletten Test der Datenbank und zeigt das Ergebnis in Form eines Text-Logs an. Ist die Integrität der Daten gut, erhalten Sie eine ähnliche Meldung wie anbei:
Bei einer intakten Datenbank muss die letzte Zeile 'Result: ok' oder 'Es wurden keine Fehler in der Datenbankstruktur gefunden.' lauten. Anderenfalls werden gefundene Probleme detailliert aufgelistet. In diesem Fall muss zeitnah eine Reparatur mit der nachfolgend beschriebenen Funktion Datenbank reorganisieren versucht werden. Andernfalls kontaktieren Sie den ShakeHands Support.
Sollte die Überprüfung der Datenbank gefundene Probleme anzeigen, dann starten Sie gleich einen Reparaturversuch.
Voraussetzung ist:
So reorganisieren Sie eine ShakeHands Datenbank:
Starten Sie ShakeHands Reisekosten neu und melden Sie sich an.
Überprüfen Sie die Datenbank erneut mit der Funktion Datenbank überprüfen.
Ergibt diese Prüfung keine weiteren Probleme, so können Sie weiterarbeiten, anderenfalls sollten Sie auf eine zeitnahe Datensicherung zurückgreifen und die invalide Datenbank auswechseln.
Tauchen die Meldungen über die Datenbank z.B. beim Start wiederholt auf, kontaktieren Sie sofort unseren Support. Halten sie das Logprotokoll bereit.