Löschen einer HTTP-Namespacereservierung
Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird.
Verwenden Sie zum Löschen eines HTTP-Namespace die gespeicherte Prozedur sp_delete_http_namespace_reservation.
Hinweis |
---|
Um einen HTTP-Namespace mithilfe des Kernelmodus-HTTP-Treibers (Http.sys) zu löschen, sind Windows-Administratorprivilegien für den lokalen Computer erforderlich, auf dem die Instanz von SQL Server installiert ist. |
Verwenden von sp_delete_http_namespace_reservation
Vorhandene Namespacereservierungen können mithilfe der gespeicherten Prozedur sp_delete_http_namespace_reservation gelöscht werden.
sp_delete_http_namespace_reservation N'namespace'
namespace muss die folgende Form besitzen:
<scheme>://<hostpart>:<port>/<RelativeURI>
scheme
Gibt das HTTP-Protokollschema an, http oder https.hostpart
Es kann sich um einen bestimmten Hostnamen (Name der Instanz von SQL Server) oder die folgenden Platzhalterzeichen handeln: das Pluszeichen (+) oder ein Sternchen (*).Das Pluszeichen (+) gibt an, dass der Reservierungsvorgang für alle möglichen Hostnamen für den Computer für das angegebene <Schema> und den <Port> gilt.
Das Sternchen (*) gibt an, dass der Reservierungsvorgang für alle möglichen Hostnamen für den Computer für das <Schema> und den <Port> gilt, die nicht anderweitig explizit reserviert sind, z. B. durch Ausführen anderer sp_delete_http_namespace_reservation-Operationen, aktive Endpunkte oder andere Anwendungen.
port
Die TCP-Portnummer, die die SQL Server-basierte Anwendung verwendet.Hinweis Diese sollte der Portnummer entsprechen, die beim Erstellen des entsprechenden Endpunktes in der HTTP-Protokolleinstellung für den PORT-Wert verwendet wird.
relativeURI
Ein relativer URI (Uniform Resource Identifier) für den Pfad.Hinweis Dieser sollte der Portnummer entsprechen, die beim Erstellen des entsprechenden Endpunktes in der HTTP-Protokolleinstellung für den PATH-Wert verwendet wird.
Hinweis |
---|
Nur Computeradministratoren besitzen die Berechtigung zum Löschen vorhandener Namespacereservierungen. |
Beispiele
Die folgenden Beispiele zeigen das Delegieren eines Namespace.
sp_delete_http_namespace_reservation N'http://MyServer:80/sql'
sp_delete_http_namespace_reservation N'https://adventure-works.com:443/sql'