KILL QUERY NOTIFICATION SUBSCRIPTION (Transact-SQL)

Rimuove le sottoscrizioni di notifica delle query dall'istanza. Questa istruzione può rimuovere una sottoscrizione specifica oppure tutte le sottoscrizioni.

Sintassi

KILL QUERY NOTIFICATION SUBSCRIPTION 
   { ALL | subscription_id }

Argomenti

  • ALL
    Rimuove tutte le sottoscrizioni nell'istanza.
  • subscription_id
    Rimuove la sottoscrizione associata all'ID sottoscrizione definito da subscription_id.

Osservazioni

L'istruzione KILL QUERY NOTIFICATION SUBSCRIPTION rimuove le sottoscrizioni di notifica delle query senza generare un messaggio di notifica.

subscription_id corrisponde all'ID della sottoscrizione visualizzato nella vista a gestione dinamica sys.dm_qn_subscriptions.

Se l'ID sottoscrizione specificato non esiste, l'istruzione genera un errore.

Autorizzazioni

L'autorizzazione di esecuzione per questa istruzione è limitata ai membri del ruolo predefinito del server sysadmin.

Esempi

A. Rimozione di tutte le sottoscrizioni di notifica delle query nell'istanza

Nell'esempio seguente vengono rimosse tutte le sottoscrizioni di notifica delle query nell'istanza.

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;

B. Rimozione di una sottoscrizione di notifica delle query

Nell'esempio seguente viene rimossa la sottoscrizione di notifica delle query associata all'ID 73.

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;

Vedere anche

Riferimento

sys.dm_qn_subscriptions

Guida in linea e informazioni

Assistenza su SQL Server 2005