DROP SERVICE (Transact-SQL)

Löscht einen vorhandenen Dienst.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

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] ;