Welche Verzeichnisstruktur haben WORK, BACKUP, CACHE, Archivmedium ...?

Welche Verzeichnisstruktur haben WORK, BACKUP, CACHE, Archivmedium ...?

Die enaio Server-Verzeichnisse haben einen festen Aufbau. Dieser besteht aus Haupttyp, Untertyp und Dateikennung. Allerdings haben die Verzeichnisse für die Archivierung eine weitere (4. Ebene). 

Aufbau:

WORK, CACHE: 

  1. Haupttyp hexadezimal 
  2. Untertyp hexadezimal 
  3. Dateikennung (letzte beide Zeichen des Dateinamens) hexadezimal  
  4. nur WORK: Unterverzeichnis für Dokumenthistorie/Versionen = Dokument-ID. Die Dateien darin bestehen aus GUID+Dokument
    Beispiel: Das Dokument ID 95 hat 3 Änderungen erfahren. 
    Das eigentliche Dokument 00000095.txt liegt unter WORK\04\01\95 und dessen Historie/Versionen darunter: 


BACKUP, Archivmedium (dateibasiert):

  1. Haupttyp hexadezimal 
  2. Untertyp hexadezimal 
  3. Objekt-Trennung: 03 = Dokument, 02 = DIA / Slide (wird in den aktuellen Versionen meist gar nicht verwendet, ältere Versionen könnten es noch haben)
  4. Dateikennung (letzte beide Zeichen des Dateinamens) hexadezimal  
  5. bei aktiver Dokumenthistorie und der Eigenschaft "Dokumentversionen archivieren=ja" liegen im Unterverzeichnis die Daten aus dem WORK-Unterverzeichnis (analog dem WORK)
    Beispiel: 


Wo bekommt man Haupt/Untertyp her? 

  1. enaio Editor starten und den gewünschten Dokumenttyp heraussuchen.
  2. Eigenschaften öffnen und die Typen prüfen. Beispiel: Dokument hat Haupttyp 4 dezimal und Untertyp 0 dezimal:

    4 dezimal = 04 hexadecimal
    0 dezimal = 00 hexadecimal 
    Pfad somit: WORK\04\00 
  3. Dokument heraussuchen und mit F8 die Dokumentinformationen bzw. Eigenschaften ansehen. Beispiel:
    Index = 35; 0x00000023 = Dokument-ID dezimal = 35, hexadezimal =  23 
  4. Der vollständige Pfad ist somit: 
    WORK: WORK\04\00\23  
    CACHE: CACHE\04\00\23 
    BACKUP: BACKUP\04\00\03\23 
    Archivmedium:  MEDIUM\04\00\03\23 


Tipp für die Umrechnung: einfach den Windows-Taschenrechner starten und die Anzeige auf "Programmierer" stellen. Sobald man Werte eintippt (egal ob bei dezimal oder hexadezimal), werden automatisch alle Formate errechnet und angezeigt. 

Verwandte Artikel