sys.tcp_endpoints (Transact-SQL)

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

Содержит по одной строке для каждой из конечных точек TCP, имеющихся в системе. Конечные точки, описанные sys.tcp_endpoints предоставляют объект для предоставления и отзыва привилегий подключения. Отображаемые сведения о портах и IP-адресах не используются для настройки протоколов и могут не соответствовать фактической конфигурации протоколов. Для просмотра и настройки протоколов используйте диспетчер конфигурации SQL Server.

Имя столбца Тип данных Description
< унаследованные столбцы> Наследует столбцы из sys.endpoints.
port INT Номер порта, который прослушивается конечной точкой. Не допускает значение NULL.
is_dynamic_port bit 1 = Номер порта назначается динамически.

Не допускает значение NULL.
ip_address nvarchar(45) IP-адрес средства прослушивания, указанный в предложении LISTENER_IP. Допускает значение NULL.

Замечания

Выполните следующий запрос для сбора сведений о конечных точках и соединениях. Конечные точки без текущих соединений или соединений TCP будут отображены со значениями NULL. Добавьте предложение WHERE des.session_id = @@SPID WHERE для возврата сведений о текущем подключении.

SELECT des.login_name, des.host_name, program_name,  dec.net_transport, des.login_time,   
e.name AS endpoint_name, e.protocol_desc, e.state_desc, e.is_admin_endpoint,   
t.port, t.is_dynamic_port, dec.local_net_address, dec.local_tcp_port   
FROM sys.endpoints AS e  
LEFT JOIN sys.tcp_endpoints AS t  
   ON e.endpoint_id = t.endpoint_id  
LEFT JOIN sys.dm_exec_sessions AS des  
   ON e.endpoint_id = des.endpoint_id  
LEFT JOIN sys.dm_exec_connections AS dec  
   ON des.session_id = dec.session_id;  

Разрешения

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

См. также

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