Warteschlangeneigenschaften (Seite 'Allgemein')
Zeigt die Eigenschaften der ausgewählten Service Broker-Warteschlange an. Warteschlangen dienen zum Empfang der von Service Broker-Diensten gesendeten Nachrichten. Zum Öffnen dieser Seite klicken Sie im Objekt-Explorer mit der rechten Maustaste auf eine vorhandene Warteschlange und klicken anschließend auf Eigenschaften.
Optionen
Name
Der Name der Warteschlange. Dieser Name muss innerhalb der Datenbank eindeutig sein.ID
Eine Ganzzahl, mit der die Warteschlange in der Datenbank identifiziert wird.Erstellungsdatum
Das Datum, an dem die Warteschlange erstellt wurde.Letztes Änderungsdatum
Das Datum, an dem die Warteschlange zuletzt geändert wurde.Dateigruppe
Die Dateigruppe, für die die Warteschlange erstellt wurde.Ist aktivierungsaktiviert
Gibt an, ob eine gespeicherte Aktivierungsprozedur ausgeführt wird, um Nachrichten von der Warteschlange zu empfangen:ON
Gibt an, dass Service Broker eine Kopie der gespeicherten Aktivierungsprozedur startet, wenn sich Nachrichten in der Warteschlange befinden. Der Name der gespeicherten Aktivierungsprozedur wird mit der Eigenschaft Prozedurname angegeben.OFF
Gibt an, dass Service Broker keine gespeicherte Aktivierungsprozedur startet, auch wenn eine Prozedur für die Warteschlange definiert wurde. In diesem Fall müssen Nachrichten mit Code, der die RECEIVE-Anweisung ausführt, aus der Warteschlange abgerufen werden. Sie können die Aktivierung aktivieren, indem Sie ALTER QUEUE mit einer ACTIVATION-Klausel ausführen, die den Wert STATUS = ON aufweist. Vergewissern Sie sich, dass eine gespeicherte Aktivierungsprozedur für die Warteschlange definiert wurde.
Ist für das Einreihen in die Warteschlange aktiviert
Gibt an, ob neue Nachrichten in die Warteschlange eingereiht werden können:ON
Gibt an, dass Service Broker neue Nachrichten in die Warteschlange einreihen kann.OFF
Gibt an, dass neue Nachrichten nicht in die Warteschlange eingereiht werden können, bis ALTER QUEUE mit dem Wert STATUS = ON ausgeführt wird.
Ist beibehaltungsaktiviert
Gibt an, zu welchem Zeitpunkt Nachrichten aus der Warteschlange gelöscht werden:ON
Nachrichten werden in der Warteschlange beibehalten, bis die Konversation, zu der sie gehören, endet.OFF
Nachrichten werden aus der Warteschlange gelöscht, wenn ein Commit für die RECEIVE-Anweisung ausgeführt wird, mit der sie abgerufen werden.
Aktivierungsausführungskontext
Gibt den für die gespeicherte Aktivierungsprozedur definierten Ausführungskontext an:SELF
Die gespeicherte Aktivierungsprozedur wird im Kontext des Datenbankprinzipals ausgeführt, der die CREATE QUEUE- bzw. ALTER QUEUE-Anweisung zur Angabe des Ausführungskontexts ausgeführt hat.OWNER
Die gespeicherte Aktivierungsprozedur wird im Kontext des Datenbankprinzipals ausgeführt, der die gespeicherte Prozedur besitzt.'Benutzername'
Die gespeicherte Aktivierungsprozedur wird im Kontext des angegebenen Datenbankprinzipals ausgeführt.
Ausführungskontextprinzipal
Der Datenbankprinzipal, unter dem die gespeicherte Aktivierungsprozedur ausgeführt wird. Dies ist der Datenbankprinzipal, in den der für den Aktivierungsausführungskontext angegebene Wert aufgelöst wurde.Maximale Leser
Die maximale Anzahl an Kopien der gespeicherten Ausführungsprozedur, die ausgeführt werden können.Prozedurdatenbank
Der Name der Datenbank, die die gespeicherte Aktivierungsprozedur enthält.Prozedurname
Name der gespeicherten Aktivierungsprozedur.Prozedurschema
Der Name des Schemas, das die gespeicherte Aktivierungsprozedur enthält.Nachrichtenanzahl
Die Anzahl der Nachrichten in der Warteschlange.