KILL QUERY NOTIFICATION SUBSCRIPTION (Transact-SQL)

Se aplica a:SQL ServerAzure SQL Managed Instance

Quita las suscripciones de notificación de consulta de la instancia. Esta instrucción puede quitar una suscripción específica o todas las suscripciones.

Convenciones de sintaxis de Transact-SQL

Sintaxis

KILL QUERY NOTIFICATION SUBSCRIPTION   
   { ALL | subscription_id }  

Nota:

Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.

Argumentos

ALL
Quita todas las suscripciones de la instancia.

subscription_id
Quita la suscripción con el identificador de suscripción subscription_id.

Comentarios

La instrucción KILL QUERY NOTIFICATION SUBSCRIPTION quita las suscripciones de notificación de consulta sin generar ningún mensaje de notificación.

subscription_ides el identificador de la suscripción, como se muestra en la vista de administración dinámica sys.dm_qn_subscriptions (Transact-SQL).

Si el Id. de suscripción especificado no existe, la instrucción genera un error.

Permisos

El permiso de ejecución de esta instrucción está restringido a los miembros del rol fijo de servidor sysadmin.

Ejemplos

A. Quitar todas las suscripciones de notificación de consulta de la instancia

En el siguiente ejemplo se quitan todas las suscripciones de notificación de consulta de la instancia

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;  

B. Quitar una sola suscripción de notificación de consulta

En el siguiente ejemplo se quita la suscripción de notificación de consulta con el Id. 73.

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;  

Consulte también

sys.dm_qn_subscriptions (Transact-SQL)