Zuweisen von XML-Schemas
Sie können ein XML-Schema einer Datenbankspalte (oder in IBM DB2 Datenbanken einem Datenbankfeld) vom Typ XML zuweisen. Anhand dieses Schemas werden die Daten bei Durchführung einer INSERT- oder UPDATE-Aktion validiert.
So weisen Sie einer Datenbankspalte oder einem Datenbankfeld vom Typ XML ein XML-Schema zu:
1.Wählen Sie abhängig vom Datenbanktyp eine der folgenden Methoden:
•Stellen Sie in DB2 Datenbanken sicher, dass sich das Ergebnisfenster im Bearbeitungsmodus befindet, klicken Sie in der gewünschten XML-Datenzelle auf die Schaltfläche "Durchsuchen" und wählen Sie im Menü, das daraufhin angezeigt wird, den Befehl XML-Schema zuweisen.
•Klicken Sie in SQL Server-Datenbanken mit der rechten Maustaste im Online Browser auf die Spalte und wählen Sie im Kontextmenü den Befehl XML-Schema zuweisen....
2.Wählen Sie eine der folgenden Methoden:
•Wählen Sie eines der XML-Schemas aus der Dropdown-Liste (die Liste enthält in der Datenbank registrierte XML-Schemas) aus. Klicken Sie optional auf die Schaltfläche Schemas verwalten, um ein Schema zur Datenbank hinzuzufügen.
•Um eine XML-Schema-Zuweisung aus der Spalte (oder ggf. Datenzelle) zu entfernen, wählen Sie Kein.
3.Klicken Sie auf OK.
4.Wählen Sie abhängig vom Datenbanktyp eine der folgenden Methoden:
•Klicken Sie in DB2-Datenbanken im Ergebnisfenster auf die Schaltfläche Übernehmen.
•Führen Sie in SQL Server-Datenbanken im Fenster Datenbankstruktur Change Script das Change Script aus.
DatabaseSpy validiert zu diesem Zeitpunkt die XML-Spalte oder -Datenzelle anhand des zugewiesenen Schemas und gibt etwaige Fehler im Meldungsfenster aus. Wenn die Validierung fehlschlägt, kann die XML-Schemazuweisung nicht in die Datenbank geschrieben werden.