删除 HTTP 命名空间保留

若要删除 HTTP 命名空间,请使用 sp_delete_http_namespace_reservation 存储过程。

ms191210.note(zh-cn,SQL.90).gif注意:
通过使用内核模式 HTTP 驱动程序 (Http.sys) 删除 HTTP 命名空间需要具有安装有 SQL Server 2005 实例的本地计算机的 Windows 管理特权。

使用 sp_delete_http_namespace_reservation

通过使用 sp_delete_http_namespace_reservation 存储过程可以删除现有命名空间保留:

sp_delete_http_namespace_reservation N'namespace'

namespace 必须使用如下格式:

<scheme>://<hostpart>:<port>/<RelativeURI>

scheme

表示 HTTP 协议方案(httphttps)。

hostpart

可以是特定主机名(SQL Server 2005 实例的名称)或下列通配符:加号 (+) 或星号 (*)。

加号 (+) 表示对于指定的 <方案> 和 <端口>,保留操作适用于计算机所有可能的主机名。

星号 (*) 表示保留操作适用于没有以其他方式(如通过运行其他 sp_delete_http_namespace_reservation 操作、活动端点或其他应用程序)显式保留 <方案> 和 <端口> 的计算机的所有可能主机名。

port

基于 SQL Server 的应用程序使用的 TCP 端口号。

ms191210.note(zh-cn,SQL.90).gif注意:
这应该与在创建对应端点时在 HTTP 协议中设置 PORT 值所使用的端口号相对应。

relativeURI

一个相对路径统一资源标识符 (URI)。

ms191210.note(zh-cn,SQL.90).gif注意:
这应该与在创建对应端点时在 HTTP 协议中设置 PATH 值所使用的端口号相对应。
ms191210.note(zh-cn,SQL.90).gif注意:
只有计算机管理员具有删除现有命名空间保留的权限。

示例

下列示例说明如何删除命名空间。

sp_delete_http_namespace_reservation N'http://MyServer:80/sql'
sp_delete_http_namespace_reservation N'https://adventure-works.com:443/sql'

请参阅

参考

使用 Http.sys 预留 URL 命名空间
保留 HTTP 命名空间

概念

配置 HTTP 内核模式驱动程序 (Http.sys)

帮助和信息

获取 SQL Server 2005 帮助