Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Hinweis
titleHinweis

Alle hier aufgeführten Anweisungen können bei unsachgemäßem Gebrauch Ihre Datenbank nicht nur pflegen und reparieren, sondern sie ebenso gut auch beschädigen.
Bitte immer zuvor ein Backup anlegen und für weitere Hilfe rechtzeitig unseren Support kontaktieren! Sie handeln auf eigene Gefahr!

Index erneuern ohne Hilfe des Maintenance und Security Centers (MSC)

...

. Ein zuvor absolviertes Admintraining wird als Grundlage empfohlen.

Gehen Sie dazu für eine Standardreparatur wie folgt vor:

  1. Beenden Sie profacto (Einzelplatz oder

...

Image Removed

...

  1. Server  und Clients)
  2. MSC starten:

    1. Bei der Einzelplatzversion muss nach  dem Doppelklick ( nicht während des Doppelklicks auf die Anwendung)auf die Anwendung zum Start von profacto die Alt-Taste(Windows) oder Option-Taste (macOS) gedrückt werden. 

    2. Bei der Serverversion muss der Dienst zwingend vor Aufruf des MSC geschlossen werden und alle Mitarbeiter profacto verlassen. profactoServer muss anschließend manuell über das Programmsymbol (Windows-Desktop) oder Programme (macOS) gestartet werden. Beim Start nach dem Doppelklick (nicht während des Doppelklicks auf die Anwendung) muss die Alt-Taste(Windows) oder Option-Taste (macOS) gedrückt werden. 
  3. Daraufhin erscheint unten ein Auswahldialog. 
    1. Wählen Sie die letzte Option unten aus und klicken Sie auf Weiter
      Image Added
    2. Wählen Sie nun  links unten Reparieren und weisen Sie Ihre Datenbank über den …-Button zu. Klicken auf das obere Reparieren rechts. Wichtig: Ihre Festplatte, wo die Datenbank liegt sollte genügend freien Platz im Umfang der Datenbank und ein paar GB mehr haben.
      Image Added
    3. Warten Sie nun den Verlauf ab. Je nach Datenbankgröße und Rechnerleistung kann es zwischen ~90 Sekunden und 30 Minuten oder länger dauern.
    4. Kommt ein Hinweis auf Anomalien, wiederholen Sie die Reparatur. 
    5. Lassen sie sich die Anomalien nicht beseitigen, spielen Sie ein Backup der Datenbank ein, brechen Sie die weitere Anleitung hier ab.
    6. Ist  die Datenbank repariert sieht es wie folgt aus:
      Image Added
      und man kann es einfach beenden.
  4. Starten Sie die Anwendung neu, und lassen Sie Index, Logbuch und Backup neu erstellen. 
  5. Beim  Server nach erfolgreichem Start unter Windows die direkt als Anwender gestartete Serveranwendung  wieder beenden und den Dienst aktivieren.

Datenbankpflege und -reparatur mit Hilfe des Maintenance und Security Centers (MSC)

...

Bei der Serverversion muss der Dienst zwingend vor Aufruf des MSC geschlossen werden und alle Mitarbeiter profacto verlassen. profactoServer muss anschließend manuell über den Explorer/Finder gestartet werden. Beim Start (nach dem Doppelklick, nicht während des Doppelklicks auf die Anwendung) muss die ALT-Taste gedrückt werden. Daraufhin erscheint unten ein Auswahldialog:

...

Auf dieser Seite können Sie die Daten- und Strukturintegrität überprüfen.

Die Überprüfung lässt sich in Datensätzen und/oder Indizes durchführen. Designobjekten, wie Methoden, Formulare, u.ä. brauchen innerhalb profacto's nicht überprüft werden.

Ausschließlich die Daten prüfen, nicht die Anwendung.

Diese Funktionalität prüft nur die Datenintegrität. Bei Fehlern oder notwendigen Reparaturen erhalten Sie eine Meldung, die Seite Reparatur zu verwenden.

...

Auf dieser Seite können Sie die Funktionen zum Komprimieren von Daten- und Strukturdatei verwenden.

Image AddedImage Removed

Standard-Komprimierung

  • Die Dateien können nicht-verwendete Leerräume enthalten, sog. Löcher. Sie entstehen, wenn Sie Datensätze, Formulare, o.ä. löschen. In der Regel verwendet 4D diese Leerräume soweit wie möglich erneut. Da jedoch die Datengröße unterschiedlich ist, entstehen durch sukzessives Löschen oder Ändern unweigerlich nicht-verwendete Leerräume. Dasselbe passiert, wenn eine große Menge Daten gerade gelöscht wurde: die leeren Stellen bleiben in der Datei unausgefüllt.
  • Das Verhältnis zwischen Größe der Datendatei und derzeit für die Daten genutztem Platz ist die Auslastungsrate der Daten. Eine zu geringe Rate ist einerseits Platzverschwendung, und kann andererseits die Performance der Datenbank beeinträchtigen. Hier schafft Komprimieren Abhilfe, denn dadurch wird das Speichern der Daten neu organisiert und optimiert, d.h. die Löcher werden entfernt.

Image Added

Erweiterte Komprimierung

Diese Option mit aktivem Erzwinge Aktualisierung der Datensätze macht alles obige und

  • Lagert Binärdaten wie Bilder aus Artikel, Positionen, sowie PDFs von Belegen und Textverarbeitungsdokumente aus den Aktivitäten mit aus. Diese Daten werden neben der Datenbank in einem Ordner <profactoDatenbankname>.ExternalData ausgelagert. Diesen Ordern muß man dann zukünfitg extern ebenso in ein externes Backup legen wie die Datenbank selbst auch.Image Added
  • Wichtig: bevor man diese Funktion ausführt sollte man ein Backup der Datenbank anlegen. Man kann diesen Schritt nicht umkehren.
  • Dazu ersetzt dieses Feature das Auslagern von Belegen in den Voreinstellungen vollständig. Es bleibt für bereits bestehende Auslagerungen aber erhalten. 

Reparieren

Auf dieser Seite wählen Sie Optionen zum Reparieren der Daten- bzw. Strukturdatei bei Beschädigung. Diese Seite verwenden Sie in der Regel nur auf Anforderung von 4D, wenn beim Öffnen der Datenbank Unregelmäßigkeiten auftreten oder nach einer Überprüfung.

...

Klicken Sie auf die Schaltfläche Logbuch öffnen, zeigt 4D das Logbuch im HTML Format im standardmäßigen Browser des Rechners.


Index erneuern ohne Hilfe des Maintenance und Security Centers (MSC)

Bevor das Maintenance und Security Center zum Einsatz kommt, kann es bei leichten Unregelmäßigkeiten der Datenbank schon reichen den Index der Datenbank zu erneuern. Dazu wird der vorhandene Index gelöscht und beim nächsten Start von profacto automatisch neu aufgebaut.

Gehen Sie dazu wie folgt vor:

  • Beenden Sie profacto (Einzelplatz oder Server)
  • Suchen Sie das Verzeichnis der profacto-Datenbank auf.
  • Entfernen Sie dort die Datei, die auf .4DIndx endet:

Image Added

  • Starten Sie profacto
  • Warten Sie bis die Indices wieder aufgebaut sind.