Datenbankreorganisation
Der Datenbank-Manager (QData) bietet die Möglichkeit, den Datenbestand zu „reorganisieren“. Dies bedeutet: Index- und Datendateien werden vollständig neu aufgebaut. Dadurch kann ein defekter (inkonsistenter) Datenbestand repariert werden.
Die hier beschriebene Reorganisation steht bei Verwendung folgender Datenbanken zur Verfügung:
- QSearch-Datenbank
- Microsoft SQL-Server
Die Datenbankreorganisation wird pro Datensatztyp durchgeführt. Es wird also nicht die komplette Datenbank reorganisiert, sondern nur ein einzelner Datensatztyp. Selbstverständlich können auch mehrere oder alle Datensatztypen nacheinander reorganisiert werden, dies ist aber in der Regel nicht erforderlich.
Allgemeine Informationen über Datensatztypen finden Sie unter Datensatztypen & Objekte
Eine Datenbankreorganisation eines bestimmten Datensatz-Typs sollte in folgenden Fällen durchgeführt werden:
- Eine Fehlermeldung weist darauf hin, dass der Datensatztyp in der Datenbank beschädigt ist. Ein Datensatztyp kann wie folgt beschädigt werden:
- Der IQ-Server wurde nicht ordnungsgemäß beendet sondern z.B. über den Task-Manager „abgeschossen“.
- Systemabsturz des IQ-Servers.
- Dateien im Datenbankverzeichnis wurden durch ein anderes Programm (z.B. Datensicherung, Viren-Scanner) gesperrt.
- Bestimmte Funktionen (insbesondere Suchfunktionen) arbeiten nicht mehr korrekt. Dies weist ebenfalls auf einen beschädigten Datensatztyp hin.
- Beim Einspielen eines Updates werden Sie in der Update-Beschreibung dazu aufgefordert, eine Datenbankreorganisation eines bestimmten Datensatztyps durchzuführen.
Eine regelmäßige Datenbankreorganisation ist nicht erforderlich! Eine Datenbankreorganisation sollte wirklich nur dann durchgeführt werden, wenn dies aus einem der oben genannten Gründe erforderlich ist.
Weitere Details zur Reorganisation finden Sie in den folgenden Themen:.