Suppression d'une réservation d'espace de noms HTTP

Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.

Pour supprimer un espace de noms HTTP, utilisez la procédure stockée sp_delete_http_namespace_reservation.

[!REMARQUE]

Pour supprimer un espace de noms HTTP à l'aide du pilote HTTP (Http.sys) en mode noyau, il est nécessaire de disposer de droits d'administrateur Windows sur l'ordinateur local sur lequel l'instance de SQL Server est installée.

Utilisation de sp_delete_http_namespace_reservation

Les réservations d'espace de noms existantes peuvent être supprimées à l'aide de la procédure stockée sp_delete_http_namespace_reservation :

sp_delete_http_namespace_reservation N'namespace'

l'espace de noms doit se présenter sous la forme suivante :

<scheme>://<hostpart>:<port>/<RelativeURI>
  • scheme
    Indique la combinaison des protocoles HTTP (http ou https).

  • hostpart
    Peut être un nom d'hôte spécifique (nom de l'instance de SQL Server) ou les caractères génériques suivants : signe plus (+) ou astérisque (*).

    Le signe plus (+) implique une opération de réservation qui s'applique à l'ensemble des noms d'hôte possibles de l'ordinateur pour la <combinaison> et le <port> spécifiés.

    L'astérisque (*) implique une opération de réservation qui s'applique à l'ensemble des noms d'hôte possibles de l'ordinateur pour la <combinaison> et le <port> spécifiés qui ne sont pas réservés de manière explicite, par exemple en exécutant d'autres opérations sp_delete_http_namespace_reservation, points de terminaison actifs ou applications.

  • port
    Numéro de port TCP utilisé par l'application SQL Server.

    [!REMARQUE]

    Il doit correspondre au numéro de port utilisé dans la configuration du protocole HTTP pour la valeur PORT lors de la création du point de terminaison correspondant.

  • relativeURI
    URI (Uniform Resource Identifier) du chemin d'accès relatif.

    [!REMARQUE]

    Il doit correspondre au numéro de port utilisé dans la configuration du protocole HTTP pour la valeur PATH lors de la création du point de terminaison correspondant.

[!REMARQUE]

Seuls les administrateurs de l'ordinateur sont autorisés à supprimer des réservations d'espace de noms existantes.

Exemples

Les exemples suivants illustrent la suppression d'un espace de noms.

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