sys.endpoints (Transact-SQL)

Contient une ligne par point de terminaison créé dans le système. Il existe toujours un point de terminaison SYSTEM.

Nom de la colonne

Type de données

Description

name

sysname

Nom du point de terminaison, unique dans le serveur. Cette colonne n'accepte pas la valeur NULL.

endpoint_id

int

ID du point de terminaison, unique dans le serveur. Un point de terminaison doté d'un ID inférieur à 65 536 est un point de terminaison système. Cette colonne n'accepte pas la valeur NULL.

principal_id

int

Identificateur du principal qui a créé ce point de terminaison et qui en est propriétaire. Cette colonne accepte la valeur NULL.

protocol

tinyint

Protocole du point de terminaison.

1 = HTTP

2 = TCP

3 = Canaux nommés

4 = Mémoire partagée

5 = VIA (Virtual Interface Architecture)

Cette colonne n'accepte pas la valeur NULL.

protocol_desc

nvarchar(60)

Description du protocole du point de terminaison.

  • HTTP

  • TCP

  • NAMED_PIPES

  • SHARED_MEMORY

  • VIA

Accepte la valeur NULL.

type

tinyint

Type de charge utile du point de terminaison.

1 = SOAP

2 = TSQL

3 = SERVICE_BROKER

4 = DATABASE_MIRRORING

Cette colonne n'accepte pas la valeur NULL.

type_desc

nvarchar(60)

Description du type de charge utile du point de terminaison.

  • SOAP

  • TSQL

  • SERVICE_BROKER

  • DATABASE_MIRRORING

Cette colonne accepte la valeur NULL.

state

tinyint

État du point de terminaison.

0 = DÉMARRÉ : à l'écoute et en cours de traitement des demandes.

1 = ARRÊTÉ : à l'écoute mais pas en cours de traitement des demandes.

2 = DÉSACTIVÉ : pas à l'écoute.

L'état par défaut est 1. Accepte la valeur Null.

state_desc

nvarchar(60)

Description de l'état du point de terminaison.

DÉMARRÉ : à l'écoute et en cours de traitement des demandes.

ARRÊTÉ : à l'écoute mais pas en cours de traitement des demandes.

DÉSACTIVÉ : pas à l'écoute.

L'état par défaut est ARRÊTÉ.

Cette colonne accepte la valeur NULL.

is_admin_endpoint

bit

Indique si le point de terminaison est destiné à des tâches d'administration.

0 = Point de terminaison destiné à l'administration.

1 = Le point de terminaison n'est pas destiné à l'administration.

N'accepte pas la valeur Null.

Important

Le protocole VIA est déconseillé. 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é.

Autorisations

Dans SQL Server 2005 et les versions ultérieures, la visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Configuration de la visibilité des métadonnées.