DROP SERVICE (Transact-SQL)
Descarta um serviço existente.
Sintaxe
DROP SERVICE service_name
[ ; ]
Argumentos
- service_name
O nome do serviço a ser descartado. Os nomes de servidor, banco de dados e esquema não podem ser especificados.
Comentários
Você não poderá descartar um serviço se houver alguma prioridade de conversação que recorra ao mesmo.
O descarte de um serviço exclui todas as mensagens da fila utilizada pelo serviço. Service Broker envia um erro para o lado remoto de quaisquer conversações abertas que utilizam o serviço.
Permissões
A permissão para descartar um serviço assume como padrão o proprietário do serviço, os membros das funções de banco de dados fixas db_ddladmin ou db_owner e os membros da função de servidor fixa sysadmin.
Exemplos
O exemplo a seguir descarta o serviço //Adventure-Works.com/Expenses.
DROP SERVICE [//Adventure-Works.com/Expenses] ;