KILL QUERY NOTIFICATION SUBSCRIPTION (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed Instance

Supprime les abonnements aux notifications de requêtes de l'instance. Cette instruction peut supprimer un abonnement spécifique, ou bien tous les abonnements.

Conventions de la syntaxe Transact-SQL

Syntaxe

KILL QUERY NOTIFICATION SUBSCRIPTION   
   { ALL | subscription_id }  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.

Arguments

ALL
Supprime tous les abonnements de l'instance.

subscription_id
Supprime l’abonnement doté de l’identificateur subscription_id.

Remarques

L'instruction KILL QUERY NOTIFICATION SUBSCRIPTION supprime les abonnements aux notifications de requêtes sans produire de message de notification.

subscription_id est l’ID de l’abonnement, comme indiqué dans la vue de gestion dynamique sys.dm_qn_subscriptions (Transact-SQL).

Si l'identificateur d'abonnement spécifié n'existe pas, l'instruction aboutit à une erreur.

Autorisations

Les autorisations d’exécution de cette instruction sont limitées aux membres du rôle serveur fixe sysadmin.

Exemples

R. Suppression de tous les abonnements aux notifications de requêtes de l'instance

L'exemple suivant supprime tous les abonnements aux notifications de requêtes de l'instance.

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;  

B. Suppression d'un seul abonnement aux notifications de requêtes

L'exemple suivant supprime l'abonnement aux notifications de requêtes doté de l'identificateur 73.

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;  

Voir aussi

sys.dm_qn_subscriptions (Transact-SQL)