Datenbanken reparieren

Bei Problemen mit der integrierten SQLite3-Datenbank können Sie die defekte Datenbank mit Bordmitteln reparieren.

So reparieren Sie eine defekte Datenbank

1.Wenn die Datenbank defekt ist, kann der Server nicht gestartet werden:

a)Wenn der Server bereits läuft: Wenn ein Fehler beim Zugriff auf die eingebettete Datenbank auftritt, wird der Server automatisch beendet.

b)Beim Start des Servers: Wenn die Option Schnell oder Vollständig aus der Dropdown-Liste Abbildintegritätsüberprüfung in den Einstellungen der SQLite3-Datenbank gewählt ist, wird die Integrität der Datenbank automatisch überprüft. Wenn dabei Fehler gefunden werden, wird der Server nicht gestartet.

2.Damit der Server startet, muss die defekte Datenbank repariert werden:

a)Wenn die Option Beschädigtes Abbild automatisch wiederherstellen in den Einstellungen der SQLite3-Datenbank aktiviert ist, wird das beschädigte Abbild der Datenbank beim Start des Dr.Web Servers automatisch repariert.

b)Falls die automatische Wiederherstellung der Datenbank deaktiviert ist, können Sie den Schalter repairdb beim Start des Servers über die Befehlszeile ausführen (weitere Informationen dazu finden Sie im Dokument Anhänge unter H3.3. Befehle zur Datenbankverwaltung).