Freigeben über


KILL QUERY NOTIFICATION SUBSCRIPTION (Transact-SQL)

Entfernt Abfragebenachrichtigungsabonnements aus der Instanz. Mit dieser Anweisung können bestimmte Abonnements bzw. alle Abonnements entfernt werden.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

KILL QUERY NOTIFICATION SUBSCRIPTION 
   { ALL | subscription_id }

Argumente

  • ALL
    Entfernt alle Abonnements in der Instanz.

  • subscription_id
    Entfernt das Abonnement mit der Abonnement-ID subscription_id.

Hinweise

Die KILL QUERY NOTIFICATION SUBSCRIPTION-Anweisung entfernt Abfragebenachrichtigungsabonnements, ohne dass eine Benachrichtigungsmeldung erstellt wird.

subscription_id ist die ID für das Abonnement, die in der dynamischen Verwaltungssicht sys.dm_qn_subscriptions (Transact-SQL) angezeigt wird.

Falls die angegebene Abonnement-ID nicht vorhanden ist, gibt die Anweisung einen Fehler zurück.

Berechtigungen

Die Ausführungsberechtigungen für diese Anweisung sind beschränkt auf Mitglieder der festen Serverrolle sysadmin.

Beispiele

A.Entfernen aller Abfragebenachrichtigungsabonnements in der Instanz

Im folgenden Beispiel werden alle Abfragebenachrichtigungsabonnements in der Instanz entfernt.

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;

B.Entfernen eines einzelnen Abfragebenachrichtigungsabonnements

Im folgenden Beispiel wird das Abfragebenachrichtigungsabonnement mit der ID  73 entfernt.

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;

Siehe auch

Verweis

sys.dm_qn_subscriptions (Transact-SQL)