Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:daten-xml

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
primus:daten-xml [2024/09/05 09:55] – angelegt mgrasprimus:daten-xml [2025/06/03 10:41] (aktuell) – +prmFindCorruptXMLDataFiles mgras
Zeile 1: Zeile 1:
 ====== Daten-XML ====== ====== Daten-XML ======
-Die **Daten-XML** ist das zentrale Element der Primus //No-SQL// Datenbank. In dieser Datei werden alle Informationen zu einem Dokument abgelegt. Die Daten-XML wird von den Primus Clients automatisch angelegt sobald diese ein Dokument ohne zugehörige Daten-XML finden. Der Dateiname einer Daten-XML ist immer der Dateiname des Dokuments inklusive Dateiendung und dieser wird dann noch mit ''.xml'' erweitert.+Die **Daten-XML** ist das zentrale Element der Primus //No-SQL// Datenbank. In dieser Datei werden alle Informationen zu einem Dokument abgelegt. Die Daten-XML wird von den Primus Clients automatisch angelegt sobald diese ein Dokument ohne zugehörige Daten-XML finden, dabei wird auf die Definition unter [[XML_DataTemplates]] zugegriffen. Der Dateiname einer Daten-XML ist immer der Dateiname des Dokuments inklusive Dateiendung und dieser wird dann noch mit ''.xml'' erweitert.
  
 ===== Aufbau ===== ===== Aufbau =====
Zeile 13: Zeile 13:
  
 === Datenfeld === === Datenfeld ===
-Ein **Datenfeld** besteht aus einem [[Glossar#Tag]] mit dem Namen des Datenfelds und dem [[Glossar#Attribut]] ''value'' in dem der Datenfeldinhalt abgelegt wird. Das Datenfeld ''<FILE_TYPE>'' ist ein Pflichtfeld.+Ein **Datenfeld** besteht aus einem [[Glossar#Tag]] mit dem Namen des Datenfelds und dem [[Glossar#Attribut]] ''value'' in dem der Datenfeldinhalt abgelegt wird. Das Datenfeld ''<FILE_TYPE>'' ist ein Pflichtfeld. Es gibt vom [[Liste der Systemdefinierten Datenfelder|Systemdefinierte Datenfelder]], die nicht anderweitig genutzt werden dürfen.
 == Beispiel == == Beispiel ==
 <code xml> <code xml>
Zeile 37: Zeile 37:
 === OccurrenceList === === OccurrenceList ===
  
 +===== Finden beschädigter Daten-XML =====
 +Wenn Daten-XML beschädigt sind, z.B. durch Unterbrechung der Netzwerkverbindung während einer Schreiboperation, dann werden diese Dokument in Primus nicht mehr aufgelistet. Allerdings wird auch keine neue Daten-XML angelegt, da eine solche ja bereits existiert. Dazu gibt es einen [[Menübefehl]] [[prmFindCorruptXMLDataFiles]], um diese Daten-XML zu finden.
 +
 +===== Siehe auch =====
 +  *[[XML_DataTemplates]]
 +  *[[Liste der Systemdefinierten Datenfelder]]
 +  *[[prmFindCorruptXMLDataFiles]]
  
  
primus/daten-xml.1725530101.txt.gz · Zuletzt geändert: von mgras