(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

ALTER MESSAGE TYPE (Transact-SQL)

Ändert die Eigenschaften eines Nachrichtentyps.

Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version).

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

ALTER MESSAGE TYPE message_type_name
   VALIDATION =
    {  NONE 
     | EMPTY 
     | WELL_FORMED_XML 
     | VALID_XML WITH SCHEMA COLLECTION schema_collection_name }
[ ; ]

message_type_name

Der Name des Nachrichtentyps, der geändert werden soll. Die Namen von Servern, Datenbanken und Schemas können nicht angegeben werden.

VALIDATION

Gibt an, wie Service Broker den Nachrichtentext für Nachrichten von diesem Typ überprüft.

NONE

Es wird keine Überprüfung ausgeführt. Der Nachrichtentext kann beliebige Daten enthalten oder NULL sein.

EMPTY

Der Nachrichtentext muss NULL sein.

WELL_FORMED_XML

Der Nachrichtentext muss wohlgeformte XML-Daten enthalten.

VALID_XML_WITH_SCHEMA = schema_collection_name

Der Nachrichtentext muss XML-Daten enthalten, die einem Schema in der angegebenen Schemaauflistung entsprechen. schema_collection_name muss der Name einer vorhandenen XML-Schemaauflistung sein.

Das Ändern der Überprüfung eines Nachrichtentyps hat auf Nachrichten, die bereits an eine Warteschlange übermittelt wurden, keine Auswirkungen.

Verwenden Sie die ALTER AUTHORIZATION-Anweisung, wenn Sie AUTHORIZATION für einen Nachrichtentyp ändern möchten.

Die Berechtigung zum Ändern eines Nachrichtentyps wird standardmäßig Mitgliedern der festen Datenbankrollen db_ddladmin oder db_owner sowie Mitgliedern der festen Serverrolle sysadmin erteilt.

Wenn in der ALTER MESSAGE TYPE-Anweisung eine Schemaauflistung angegeben ist, muss der Benutzer, der die Anweisung ausführt, über die REFERENCES-Berechtigung in der angegebenen Schemaauflistung verfügen.

Im folgenden Beispiel wird der Nachrichtentyp //Adventure-Works.com/Expenses/SubmitExpense geändert, sodass der Nachrichtentext ein wohlgeformtes XML-Dokument enthalten muss.

ALTER MESSAGE TYPE
    [//Adventure-Works.com/Expenses/SubmitExpense]
    VALIDATION = WELL_FORMED_XML ;

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft