4D v16.3Seite Reparieren |
||
|
4D v16.3
Seite Reparieren
Seite 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 (siehe Seite Prüfen). Warnung: Die Originaldatei wird bei jedem Komprimiervorgang dupliziert, was den Anwendungsordner vergrößert. Sie sollten darauf achten, besonders auf OS X, wo 4D Anwendungsordner als Paket erscheinen, dass die Größe der Anwendungsdatei nicht extrem ansteigt. In diesem Fall ist es hilfreich, die Kopien der Originaldatei im Paket per Hand zu entfernen, damit die Größe des Pakets im Rahmen bleibt. Hinweis: Reparieren ist nur im Wartungsmodus möglich. Wenn Sie versuchen, diese Operation im Standardmodus auszuführen, erscheint eine Meldung, dass die Datenbank geschlossen und im Wartungsmodus neu gestartet wird. Der obere Bereich enthält den Pfadnamen der aktuellen Datendatei und die Schaltfläche [...] zum Auswählen einer anderen Datendatei. Klicken Sie auf diese Schaltfläche, erscheint ein Standard-Öffnen Dialog, um die gewünschte Datendatei zum Reparieren auszuwählen. Sie muss zur geöffneten Strukturdatei passen. Bestätigen Sie das Dialogfenster, erscheint der Pfadname der zu reparierenden Datei im Fenster Komprimieren. Standardmäßig wird die Originaldatei vor dem Reparieren dupliziert und im Unterordner Ersetzte Dateien (Reparatur) abgelegt. Über die zweite Schaltfläche [...] können Sie vor dem Reparieren einen anderen Ort zum Speichern der Originaldateien angeben. Diese Möglichkeit ist insbesondere beim Reparieren umfangreicher Dateien auf verschiedenen Festplatten hilfreich. Es gibt zwei Optionen zum Reparieren: Standard Reparatur und Reparieren nach Datensatzheader. Beide Optionen werden im folgenden beschrieben. Haben Sie die Einträge zum Wiederherstellen festgelegt, klicken Sie auf die Schaltfläche Reparieren oder Scannen und reparieren (je nach der markierten Option), um die Reparatur zu starten. Haben Sie die zweite Option gewählt, erscheint ein Zwischendialog, um die Einträge zum Wiederherstellen auszuwählen (siehe unterer Abschnitt Reparieren nach Datensatzheader). 4D erstellt eine neue leere Datendatei an der Stelle der Originaldatei. Die Originaldatei wird in den Ordner mit Namen "\Ersetzte Dateien (Reparatur) Datum Zeit" geschoben. Seine Position wird im Bereich "Backup der Original Dateien" definiert. Standardmäßig ist der Ordner der Datenbank angegeben. Die leere Datei wird mit den wiederhergestellten Daten gefüllt. Die Schaltfläche Öffne Logbuch zeigt in Ihrem Browser eine Web Seite mit den Ergebnissen der durchgeführten Operation. Sie zeigt alle ausgeführten Überprüfungen oder Reparaturen an, sowie aufgetretene Fehler ([OK] erscheint, wenn die Überprüfung korrekt war). Die Datei wird im Ordner Logs der Datenbank generiert. Sie wird im XML und HTML Format angelegt und hat den Namen “DatenbankName_Repair_log”.
In dieser Datei können Sie alle ausgeführten Operationen sehen. Klicken Sie auf die Schaltfläche Öffne Logbuch, zeigt 4D das aktuellste Logbuch im Standardbrowser des Rechners. Weitere Informationen dazu finden Sie im Abschnitt Logbuch öffnen. Wählen Sie diese Option, wenn nur wenige Datensätze oder Indizes beschädigt sind (Adresstabellen sind intakt). Die Daten werden komprimiert und repariert. Diese Art der Reparatur lässt sich nur ausführen, wenn Datendatei und Strukturdatei zueinander passen. Verwenden Sie diese Reparatur auf niederer Ebene nur, wenn die Datendatei ernsthaft beschädigt ist und alle anderen Lösungen, wie Wiederherstellen über ein Backup, Standard Reparatur wirkungslos geblieben sind. 4D Datensätze sind unterschiedlich groß. Deshalb muss die Stelle, wo sie auf der Festplatte in einer spezifischen Tabelle, genannt Adresstabelle, gespeichert sind, beibehalten werden, um sie wieder zu finden. Das Programm greift deshalb auf die Adresse des Datensatzes über einen Index und eine Adresstabelle zu. Sind nur Datensätze oder Indizes beschädigt, reicht die Standardreparatur in der Regel aus, um das Problem zu lösen. Ist dagegen die Adresstabelle selbst betroffen, ist ein komplexeres Wiederherstellen erforderlich, da diese Tabelle wiederhergestellt werden muss. Dazu verwendet das MSC die Marker, die im Kopfteil jedes Datensatzes angelegt sind. Sie sind vergleichbar mit einem Inhaltsverzeichnis des Datensatzes, inkl. aller wichtigen Informationen, über die sich die Adresstabelle rekonstruieren lässt. Hinweise:
Klicken Sie auf die Schaltfläche Scannen und Reparieren, scannt 4D die Datendatei komplett. Ist die Operation abgeschlossen, erscheint folgendes Fenster: Hinweis: Ließen sich alle Datensätze und alle Tabellen zuordnen, erscheint nur der Hauptbereich. Der Bereich "Datensätze in Datendatei gefunden" besteht aus zwei Tabellen mit den Informationen aus dem Scan-Vorgang.
Manuell zuweisen Der untere Bereich zeigt den aktuellen Pfadnamen der Strukturdatei und die Schaltfläche [...], um vor dem Reparieren einen anderen Ort zum Speichern der Originaldateien anzugeben. Ist der Reparaturvorgang abgeschlossen, erstellt 4D ein Logbuch im Ordner Logs der Datenbank. Es wird im XML- und HTML-Format erstellt und hat den Namen "<DatabaseName>_Repair_Log_<yyyy-mm-dd hh-mm-ss>.xml":
Hier können Sie alle ausgeführten Operationen ansehen. Klicken Sie auf die Schaltfläche Öffne Logbuch, zeigt 4D das aktuellste Logbuch im standardmäßigen Browser des Rechners (siehe Abschnitt Logbuch öffnen).
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
SCHLÜSSELWÖRTER Repair_Log ARTIKELVERWENDUNG
4D Designmodus ( 4D v16) |