Удаление резервирования пространства имен HTTP
В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется.
Чтобы удалить пространство имен HTTP, воспользуйтесь хранимой процедурой sp_delete_http_namespace_reservation.
Примечание |
---|
Чтобы удалить пространство имен HTTP при помощи HTTP-драйвера ядра (Http.sys), необходимо наличие административных прав доступа на локальном компьютере, на котором установлен экземпляр SQL Server. |
Использование процедуры 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) или следующими символами-шаблонами: знак плюс (+) или звездочка (*).Знак плюс (+) означает, что операция резервирования применяется для всех возможных имен узлов компьютера для указанных параметров <scheme> и <port>.
Звездочка (*) означает, что операция резервирования применяется ко всем возможным именам узлов компьютера для <scheme> и <port>, которые явно не резервированы иным способом, например при помощи выполнения других операций sp_delete_http_namespace_reservation, активных конечных точек или других приложений.
port
Номер TCP-порта, который использует приложение, основанное на SQL Server.Примечание Этот номер должен соответствовать номеру порта, который используется в настройке HTTP-протокола для значения PORT в момент создания соответствующей конечной точки.
relativeURI
Относительный путь уникального идентификатора ресурса (URI).Примечание Этот путь должен соответствовать номеру порта, который используется в настройке HTTP-протокола для значения PATH в момент создания соответствующей конечной точки.
Примечание |
---|
Только администраторы компьютера имеют разрешения на удаление существующего резервирования пространства имен. |
Примеры
В следующих примерах показано удаление пространства имен.
sp_delete_http_namespace_reservation N'http://MyServer:80/sql'sp_delete_http_namespace_reservation N'https://adventure-works.com:443/sql'