DROP SERVICE (Transact-SQL)
Löscht einen vorhandenen Dienst.
Syntax
DROP SERVICE service_name
[ ; ]
Argumente
- service_name
Der Name des zu löschenden Diensts. Server-, Datenbank- und Schemanamen können nicht angegeben werden.
Hinweise
Sie können einen Dienst nicht löschen, wenn Konversationsprioritäten darauf verweisen.
Durch das Löschen eines Diensts werden alle Nachrichten für den Dienst aus der vom Dienst verwendeten Warteschlange gelöscht. Service Broker sendet einen Fehler an die Remoteseite aller offenen Konversationen, die den Dienst verwenden.
Berechtigungen
Standardmäßig verfügen der Besitzer des Dients, Mitglieder der festen Datenbankrollen db_ddladmin und db_owner sowie Mitglieder der festen Serverrolle sysadmin über die Berechtigung zum Löschen eines Dients.
Beispiele
Im folgenden Beispiel wird der Dienst //Adventure-Works.com/Expenses gelöscht.
DROP SERVICE [//Adventure-Works.com/Expenses] ;