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 (Transact-SQL).
Если указанного идентификатора подписки не существует, инструкция возвращает ошибку.
Разрешения
Разрешение на выполнение этой инструкции ограничено членами предопределенной роли сервера sysadmin.
Примеры
A. Удаление всех подписок на уведомления о запросах из экземпляра
В следующем примере с экземпляра удаляются все подписки на уведомления о запросах.
KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;
Б. Удаление отдельной подписки на уведомления о запросах
В следующем примере удаляется подписка на уведомления о запросах с идентификатором 73.
KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;