Поделиться через


Удаление резервирования пространства имен HTTP

Чтобы удалить пространство имен HTTP, воспользуйтесь хранимой процедурой sp_delete_http_namespace_reservation.

ms191210.note(ru-ru,SQL.90).gifПримечание.
Чтобы удалить пространство имен HTTP при помощи HTTP-драйвера ядра (Http.sys), необходимо наличие административных прав доступа на локальном компьютере, на котором установлен экземпляр SQL Server 2005.

Использование процедуры sp_delete_http_namespace_reservation

Существующее резервирование пространства имен может быть удалено при помощи хранимой процедуры sp_delete_http_namespace_reservation:

sp_delete_http_namespace_reservation N'namespace'

Аргумент namespace должен иметь форму:

<scheme>://<hostpart>:<port>/<RelativeURI>
  • scheme
    Указывает схему HTTP-протокола (http или https)
  • hostpart
    Может быть именем конкретного узла (именем экземпляра SQL Server 2005) или следующими символами-шаблонами: знак плюс (+) или звездочка (*).

    Знак плюс (+) означает, что операция резервирования применяется для всех возможных имен узлов компьютера для указанных параметров <scheme> и <port>.

    Звездочка (*) означает, что операция резервирования применяется ко всем возможным именам узлов компьютера для <scheme> и <port>, которые явно не резервированы иным способом, например при помощи выполнения других операций sp_delete_http_namespace_reservation, активных конечных точек или других приложений.

  • port
    Номер TCP-порта, который использует приложение, основанное на SQL Server.

    ms191210.note(ru-ru,SQL.90).gifПримечание.
    Этот номер должен соответствовать номеру порта, который используется в настройке HTTP-протокола для значения PORT в момент создания соответствующей конечной точки.
  • relativeURI
    Относительный путь уникального идентификатора ресурса (URI).

    ms191210.note(ru-ru,SQL.90).gifПримечание.
    Этот путь должен соответствовать номеру порта, который используется в настройке HTTP-протокола для значения PATH в момент создания соответствующей конечной точки.
ms191210.note(ru-ru,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'

См. также

Справочник

Резервирование пространств имен URL-адресов при помощи Http.sys
Резервирование пространства имен HTTP

Основные понятия

Настройка драйвера протокола HTTP, работающего в режиме ядра (Http.sys)

Справка и поддержка

Получение помощи по SQL Server 2005