Frage | |
Problem | Aus Performance-Gründen soll geprüft werden, ob es ungültige Einträge in »Archive.DIR« Dateien der David Ordner gibt. Gerade bei Synchronisations- oder Replizierungsvorgängen können ungültige Einträge den Prozess verlangsamen. Wie lassen sich »ARCHIVE.DIR« Dateien auf ungültige Einträge überprüfen? |
Produkt | David |
Priorität | normal |
Effekt | normal |
Datum | 30.12.2010 |
Antwort |
Die tägliche Datenbereinigung (siehe KnowledgeBase Artikel Q-103.061) des Ordnersystems durch den Dienst »Service Layer« erkennt auch ungültige Einträge in »Archive.DIR« Dateien. Jeder dieser ungültigen Einträge wird durch einen zugehörigen Eintrag in der Protokolldatei der Datenbereinigung aufgeführt. Durch Eintragen eines zusätzlichen Parameters in die Datei »DAVID.INI« können Sie den Service Layer veranlassen, dieses Protokoll an eine bestimmte eMail-Adresse zu senden. Öffnen Sie dazu im Verzeichnis »\DAVID\CODE\« die Datei »DAVID.INI« mit einem Editor und tragen Sie in einer neuen Zeile den Parameter »MSGMAILNAMES = [Ihre eMail-Adresse]« ein und speichern Sie die Änderung ab. Öffnen Sie anschließend den David.Administrator, rufen Sie über die Schaltfläche »David Dienste« das dazugehörige Dialogfenster auf und starten Sie den David Dienst »Service Layer« neu. Beispiel: Nach der Datenbereinigung durch den Service Layer wird automatisch eine eMail mit dem Betreff »Purging Report« an die durch den neuen »DAVID.INI« Parameter angegebene eMail-Adresse gesendet. Im Anhang dieser eMail befindet sich die Datei »Report.txt«. Öffnen Sie diese Datei, um zu überprüfen, ob Einträge nach folgendem Muster vorhanden sind:
Der erste Abschnitt »INVALID ARCHIVE PATH: \\SERVER-NAME\DAVID\ARCHIVE\[Unterordner]\[Unterordner]\[Unterordner]« informiert über nicht mehr existierende UNC-Pfade. Der zweite Abschnitt »\\SERVER-NAME\DAVID\ARCHIVE\[Unterordner]\[Unterordner]\« gibt an, wo sich die »ARCHIVE.DIR« Datei befindet, die den ungültigen Eintrag beinhaltet. Hinweis: Um ungültige Einträge zu entfernen, beachten Sie folgende Vorgehensweise:
Wiederholen Sie diesen Vorgang für alle Einträge in der »Report.txt« Datei, die mit dem Parameter »INVALID ARCHIVE PATH« beginnen. Nach der nächsten Datenbereinigung werden die ungültigen Einträge in den »ARCHIVE.DIR« Dateien nicht mehr vorhanden und damit auch nicht mehr in der »Report.txt« Datei aufgeführt sein. Den in der »DAVID.INI« Datei hinzugefügten Parameter »MSGMAILNAMES = [Ihre eMail-Adresse]« können Sie anschließend wieder löschen, die Änderung abspeichern und den David Dienst »Service Layer« neu starten. |