XML-Schema-Repository-Tabellen in Db2 12

XML-Schema-Repository-Tabellen in Db2 12

  • Mainframe
6 Minuten Lesezeit Aktualisiert Apr 1, 2019

Auf einen Blick: XML Schema Repository Tables in Db2 12 enthalten wesentliche Tabellen zur Verwaltung von XML-Schemata. Wichtige Tabellen sind SYSIBM. XSROBJECTS, das registrierte XML-Schemata auflistet, und SYSIBM. XSROBJECTCOMPONENTS, die einzelne Schema-Dokumentkomponenten enthalten.

  • SYSIBM. XSROBJECTS enthält registrierte XML-Schemata.
  • SYSIBM. XSROBJECTCOMPONENTS enthält einzelne Schema-Dokumentkomponenten.

SYSIBM. XSRCOMPONENT

Hilfstabelle für BLOB-Spalten-COMPONENT in SYSIBM. SYSXSROBJECTCOMPONENTS

Spaltenname Datentyp Beschreibung
KOMPONENTE BLOB(30M) Inhalt des XML-Schema-Dokuments

SYSIBM. XSROBJECTS

Enthält eine Zeile für jedes registrierte XML-Schema

Spaltenname Datentyp Beschreibung
XSROBJECTID GANZZAHL Interne Identifikatorin des XML-Schemas. XSROBJECTID wird als Identitätsspalte generiert
XSROBJECT-SCHEMA VARCHAR(128) Qualifikation des XML-Schemanamens. Immer auf 'SYSSXR' gesetzt.
XSROBJEKT-NAME VARCHAR(128) Name des XML-Schemas
ZIELNAMENSRAUM GANZZAHL Wert der STRINGID-Spalte inSYSXMLSTRINGS, wenn die Ziel-Namensraum-URL des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird
SCHEMA-STANDORT GANZZAHL Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Schema-Standort-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird
ROWID ROWID ID, die zur Unterstützung von BLOB-Datentypwerten verwendet wird
GRAMMATIK BLOB (250M) Die interne binäre Darstellung des XML-Schemas
EIGENSCHAFTEN BLOB(5M) Zusätzliche Eigenschaftsinformationen des gesamten XML-Schemas
ERSTELLT VON VARCHAR(128) Autorisierungs-ID, unter der das XML-Schema erstellt wurde
GESCHAFFENE WESEN ZEITSTEMPEL Zeit, in der die von DB2 bereitgestellte gespeicherte Prozedur XSR_REGISTER für das XML-Schema ausgeführt wurde
STATUS CHAR(1) Registrierungsstatus des XML-Schemas: C  Vollständig I  Unvollständig T  Vorübergehend
NEU ERSCHAFFEN CHAR(1) Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird
CHAR(1) Nicht benutzt
VARHCAR(128) Nicht benutzt
BEMERKUNGEN VARCHAR (762) Zeichenzeichenfolge, die Kommentare zum XML-Schema enthält

SYSIBM. XSROBJECTCOMPONENTS

Enthält eine Zeile für jede Komponente (jedes Dokument) in einem XML-Schema

Spaltenname Datentyp Beschreibung
XSRCOMPONENTID GANZZAHL Identifikator des XML-Schema-Dokuments. XSRCOMPONENTID wird als Identitätsspalte generiert
TARGETNAMESPACE GANZZAHL Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Ziel-Namensraum-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird
SCHEMALOKATION GANZZAHL Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Schema-Standort-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird
ROWID ROWID ID, die zur Unterstützung von BLOB-Datentypwerten verwendet wird
KOMPONENTE BLOB(30M) Inhalt des XML-Schema-Dokuments
EIGENSCHAFTEN BLOB(5M) Zusätzliche Eigenschaftsinformationen des XML-Schema-Dokuments
GESCHAFFENE WESEN ZEITSTEMPEL Zeit des XML-Schema-Dokuments wurde registriert
STATUS CHAR(1) Registrierungsstatus des XML-Schemas: C  Vollständig I  Unvollständig
NEU ERSCHAFFEN CHAR(1) Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird

SYSIBM. XSROBJECTGRAMMER

Eine Hilfstabelle für die BLOB-Spalte GRAMMAR in SYSIBM. SYSXSROBJECTS

Spaltenname Datentyp Beschreibung
GRAMMATIK BLOB (250M) Interne binäre Darstellung des XML-Schemas

SYSIBM. XSROBJEKTHIERARCHIEN

SYSIBM. XSROBJECTHIERARCHIES enthält eine Regel für jede Komponente (jedes Dokument) in einem XML-Schema, um die XML-Schema-Dokumenthierarchie-Beziehungen aufzuzeichnen

Spaltenname Datentyp Beschreibung
XSROBJECTID GANZZAHL Interne Identifikatorin des XML-Schemas
XSRCOMPONENTID GANZZAHL Interne Identifikatorin des XML-Schema-Dokuments
HTYPE CHAR(1) Hierarchietyp: D  Dokument P  Primärdokument
TARGETNAMESPACE GANZZAHL Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Ziel-Namensraum-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird
SCHEMALOKATION GANZZAHL Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Schema-Standort-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird
NEU ERSCHAFFEN CHAR(1) Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird

SYSIBM. XSROBJECT-Eigenschaft

Eine Hilfstabelle für die BLOB-Spalte PROPERTIES in SYSIBM. SYSXSROBJECTS

Spaltenname Datentyp Beschreibung
EIGENSCHAFTEN BLOB(5M) Inhalt der zusätzlichen Eigenschaftsinformationen des gesamten XML-Schemas

SYSIBM. XSRPROPERTY

Hilfstabelle für BLOB-Spalteneigenschaften in SYSIBM. SYSXSROBJECTCOMPONENTS

Spaltenname Datentyp Beschreibung
EIGENSCHAFTEN BLOB(5M) Inhalt der zusätzlichen Eigenschaftsinformationen des XML-Schema-Dokuments

Haftungsausschluss: Dieser Db2® 12 für z/OS Referenzleitfaden wurde entwickelt, um Nutzern bei ihren täglichen Aktivitäten bei der Verwaltung und Programmierung in Db2 für z/OS zu helfen. Mit den Inhalten dieses Leitfadens gibt es keine ausdrücklich oder stillschweigenden Garantien. Wir möchten den Nutzern eine qualitativ hochwertige und nützliche Referenz bereitstellen. Bitte informieren Sie uns über Fehler oder Fehler in diesem Referenzhandbuch unter blogs@bmc.com. Db2 ist eine eingetragene Marke der IBM Corporation.

Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.

Mehr aus Mainframe

Interessieren Sie sich für mehr von BMC?

The Brief ist unsere monatliche E-Mail zum Mainframe und zur Enterprise-Orchestrierung: Recherchen, Kundenberichte, Produktnachrichten, Events.

Mit der Registrierung für dieses Angebot bestätigen Sie, dass Sie die Datenschutzrichtlinie von BMC gelesen und zugestimmt haben.

Sie haben The Brief abonniert

Das Briefing umfasst die Mainframe- und Enterprise-Orchestrierung – BMC AMI und Control-M – sowie die Analystenforschung, Kundeneinsätze und Events in beiden Bereichen.