Excluindo uma reserva de namespace HTTP

Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.

Para excluir um namespace HTTP, use o procedimento armazenado sp_delete_http_namespace_reservation.

ObservaçãoObservação

Para excluir um namespace HTTP usando o driver HTTP de modo kernel (Http.sys), é necessário ter privilégios administrativos do Windows no computador local em que a instância do SQL Server está instalada.

Usando sp_delete_http_namespace_reservation

Reservas de namespace existentes podem ser excluídas usando o procedimento armazenado sp_delete_http_namespace_reservation:

sp_delete_http_namespace_reservation N'namespace'

namespace deve ser da forma:

<scheme>://<hostpart>:<port>/<RelativeURI>
  • scheme
    Indica o esquema de protocolo HTTP, http ou https

  • hostpart
    Pode ser um nome de host específico (nome da instância de SQL Server) ou os seguintes caracteres-curinga: o sinal de mais (+) ou asterisco (*).

    O sinal de mais (+) sugere que a operação de reserva se aplica a todos os nomes de host possíveis do computador para o <esquema> e <porta> especificados.

    O asterisco (*) sugere que a operação de reserva se aplica a todos os nomes de host possíveis do computador para o <esquema> e <porta> que não estejam reservados explicitamente de outro modo, por exemplo, executando outros aplicativos, pontos de extremidade ativos ou operações de sp_delete_http_namespace_reservation.

  • port
    O número da porta TCP que o aplicativo baseado no SQL Server está usando.

    ObservaçãoObservação

    Isto deve corresponder ao número da porta usada na configuração do protocolo HTTP para o valor de PORT quando o ponto de extremidade correspondente foi criado.

  • relativeURI
    Um URI de caminho relativo.

    ObservaçãoObservação

    Isto deve corresponder ao número da porta usada na configuração do protocolo HTTP para o valor de PATH quando o ponto de extremidade correspondente foi criado.

ObservaçãoObservação

Só administradores do computador têm permissões para excluir reservas de namespace existentes.

Exemplos

Os exemplos seguintes mostram a exclusão de um namespace.

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