KILL QUERY NOTIFICATION SUBSCRIPTION (Transact-SQL)

Удаляет подписки на уведомления о запросах из экземпляра. С помощью этой инструкции можно удалить определенную подписку или все подписки.

Синтаксис

KILL QUERY NOTIFICATION SUBSCRIPTION 
   { ALL | subscription_id }

Аргументы

  • ALL
    Удаляет все подписки экземпляра.
  • subscription_id
    Удаляет подписку с идентификатором subscription_id.

Замечания

Инструкция KILL QUERY NOTIFICATION SUBSCRIPTION удаляет подписки на уведомления о запросах без выдачи сообщения-уведомления.

Аргумент subscription_id представляет собой идентификатор подписки, отображаемый в динамическом административном представлении sys.dm_qn_subscriptions.

Если указанного идентификатора подписки не существует, инструкция возвращает ошибку.

Разрешения

Разрешение на выполнение этой инструкции ограничено членами фиксированной серверной роли sysadmin.

Примеры

A. Удаление всех подписок на уведомления о запросах из экземпляра

На данном примере показано, как удаляются все подписки на уведомления о запросах из экземпляра.

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;

Б. Удаление отдельной подписки на уведомления о запросах

На этом примере показано, как удаляется подписка на уведомления о запросах с идентификатором 73.

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;

См. также

Справочник

sys.dm_qn_subscriptions

Справка и поддержка

Получение помощи по SQL Server 2005