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 ;