Share via


DROP SERVICE (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed Instance

Supprime un service existant.

Conventions de la syntaxe Transact-SQL

Syntaxe

DROP SERVICE service_name  
[ ; ]  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.

Arguments

service_name
Nom du service à supprimer. Les noms du serveur, de la base de données et du schéma ne peuvent pas être spécifiés.

Remarques

Vous ne pouvez pas supprimer un service si toutes les priorités de conversation y font référence.

La suppression d'un service entraîne la suppression de tous les messages qui lui sont destinés dans sa file d'attente. Service Broker envoie un message d'erreur au côté distant de toute conversation active utilisant ce service.

Autorisations

L'autorisation de suppression d'un service est accordée par défaut au propriétaire du service, aux membres du rôle de base de données fixe db_ddladmin ou db_owner, ainsi qu'aux membres du rôle serveur fixe sysadmin.

Exemples

L'exemple suivant supprime le service //Adventure-Works.com/Expenses.

DROP SERVICE [//Adventure-Works.com/Expenses] ;  

Voir aussi

ALTER BROKER PRIORITY (Transact-SQL)
ALTER SERVICE (Transact-SQL)
CREATE SERVICE (Transact-SQL)
DROP BROKER PRIORITY (Transact-SQL)
EVENTDATA (Transact-SQL)