/
Reorganisation

Reorganisation

Durch eine Reorganisation können Änderungen an der Datenstruktur und an den Datenbank-internen Verarbeitungsroutinen vorgenommen werden, ebenso können sogenannte Vorgabedaten in die Datenbank eingebracht werden. Eine Reorganisation ist in der Regel bei einem Programmupdate notwendig, um die Datenbank an die Programmversion anzupassen. Sie stellt außerdem ein wichtiges Werkzeug für den Fachhandel dar, wenn individuelle Erweiterungen vorgenommen werden sollen.

 Aufbau der Reorganisationsmaske:

Links: Auswahlmöglichkeit für Metadaten, XML-Importdaten und Button zum Einfügen der Vorgabedaten in die Datenbank.

 

Unter "Metadaten" sind alle Informationen über die (Soll-) Struktur der Datenbank zu verstehen. Sie umfassen demnach die zu verwendenden Datentypen, die sog. User Defined Funktions (UDF), die Tabellen mitsamt ihren Indizes und die Trigger und Proceduren. Gespeichert werden die Metadaten in Textdateien mit der Dateiendung ".meta" im gleichnamigen Ordner unterhalb des Programmverzeichnisses.

 Unter "XML-Importdaten" sind Daten zu verstehen, welche in eine bestehende Datenbank importiert werden sollen. In der Regel wird diese Funktion bei Neuanlage eines Mandanten benötigt, um die zunächst angelegten, leeren Tabellen mit Vorgabedaten zu füllen.

Als Beispiel ist hier der Import von Personalstammdaten zu nennen. Bei den Dateien handelt es sich um Dateien im XML-Format. Wie bei den Metadaten besteht die Möglichkeit, mehrere Dateien parallel zu verwenden.

 

Rechts: Protokollfenster

Je nach durchgeführter Aktion handelt es sich um ein reines "Prüf-" oder ein "Durchführungs-" Protokoll. Es kann über den Button "Drucken" ausgedruckt werden.

 

Unten: Buttons zur Durchführung der Reorganisation

Bei einer Reorganisation wird die vorhandene Struktur der Datenbank mit den Vorgaben in den Metadaten-Dateien verglichen. Der Button "Korrektur" wird nur dann aktiviert, wenn das Programm im Modus "Prüfen" eine Differenz zwischen den Vorgaben und der Datenbank festgestellt hat.

 

Versionsreorganisation durchführen

Wird bei einem Update eine Änderung der Versionsnummer festgestellt (Programmversion > Datenversion), so springt beim Login automatisch die Reorganisation bestehend aus

  • "normaler" Reorganisation und

  • "Versionsreorganisation"

an. Die normale Reorganisation dient der Anpassung der Datenstruktur. Läuft sie erfolgreich durch wird die Versionsreorganisation durchgeführt.

Wird beim Login (bei vorliegendem Versionsunterschied) die Frage nach der Reorganisiation verneint, so kann diese auch über den Menüpunkt Reorganisation "nachgeholt" werden. Die Checkbox ist dann aktiviert.

 

Es wird empfohlen, vor einer Reorganisation eine Datensicherung durchzuführen.