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


sys.endpoints (Transact-SQL)

Область применения: SQL Server

Содержит по одной строке на одну конечную точку, созданную в данной системе. Конечная точка SYSTEM всегда существует в единственном экземпляре.

Имя столбца Тип данных Description
name sysname Имя конечной точки. Уникален в пределах сервера. Не допускает значение NULL.
endpoint_id int Идентификатор конечной точки. Уникален в пределах сервера. Конечная точка с идентификатором менее 65536 — системная конечная точка. Не допускает значение NULL.
principal_id int Идентификатор сервера-участника, создавшего данную конечную точку и владеющего ей. Допускает значение NULL.
protocol tinyint Протокол конечной точки.

1 = HTTP.

2 = TCP.

3 = именованные каналы.

4 = общая память.

5 = адаптер виртуального интерфейса (Virtual Interface Adapter, VIA).

Не допускает значение NULL.
protocol_desc nvarchar(60) Описание протокола конечной точки. Допускает значение NULL. Одно из следующих значений:

HTTP

TCP

NAMED_PIPES

SHARED_MEMORY

ПРИМЕЧАНИЕ VIA. Протокол VIA не рекомендуется. Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.
type tinyint Тип полезных данных конечной точки.

1 = SOAP.

2 = TSQL.

3 = SERVICE_BROKER.

4 = DATABASE_MIRRORING.

Не допускает значение NULL.
type_desc nvarchar(60) Описание типа полезных данных конечной точки. Допускает значение NULL. Одно из следующих значений:

МЫЛО

TSQL

SERVICE_BROKER

DATABASE_MIRRORING
state tinyint Состояние конечной точки.

0 = запущена: прослушивает и обрабатывает запросы.

1 = остановлена: прослушивает, но не обрабатывает запросы.

2 = отключена: не прослушивает.

Состояние по умолчанию — 1. Допускает значение NULL.
state_desc nvarchar(60) Описание состояния конечной точки.

Запущена: прослушивает и обрабатывает запросы.

Остановлена: прослушивает, но не обрабатывает запросы.

Отключена: не прослушивает.

По умолчанию конечная точка остановлена.

Допускает значение NULL.
is_admin_endpoint bit Указывает, является ли конечная точка административной.

0 = конечная точка не является административной.

1 = административная конечная точка.

Не допускает значение NULL.

Разрешения

Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.

См. также

Представления каталога конечных точек (Transact-SQL)
Представления каталога (Transact-SQL)