Compartilhar via


KILL QUERY NOTIFICATION SUBSCRIPTION (Transact-SQL)

Remove as assinaturas de notificação de consulta da instância. Essa instrução pode remover uma assinatura específica ou todas as assinaturas.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

KILL QUERY NOTIFICATION SUBSCRIPTION 
   { ALL | subscription_id }

Argumentos

  • ALL
    Remove todas as assinaturas na instância.

  • subscription_id
    Remove a assinatura com a identificação de assinatura subscription_id.

Comentários

A instrução KILL QUERY NOTIFICATION SUBSCRIPTION remove assinaturas de notificação de consulta sem produzir uma mensagem de notificação.

subscription_id é a identificação da assinatura conforme mostrada na exibição de gerenciamento dinâmico sys.dm_qn_subscriptions (Transact-SQL).

Se a identificação de assinatura especificada não existir, a instrução produzirá um erro.

Permissões

A permissão para executar essa instrução está restrita a membros da função de servidor fixa sysadmin.

Exemplos

A.Removendo todas as assinaturas de notificação de consulta na instância.

O exemplo a seguir remove todas as assinaturas de notificação de consulta na instância.

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;

B.Removendo uma única assinatura de notificação de consulta

O exemplo a seguir remove a assinatura de notificação da consulta com a identificação 73.

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;

Consulte também

Referência

sys.dm_qn_subscriptions (Transact-SQL)