sys.tcp_endpoints (Transact-SQL)

Aplica-se a: SQL Server

Contém uma linha para cada ponto de extremidade TCP presente no sistema. Os pontos de extremidade descritos por sys.tcp_endpoints fornecem um objeto para conceder e revogar o privilégio de conexão. As informações que são exibidas em relação a portas e endereços IP não são usadas para configurar os protocolos e podem não corresponder à configuração de protocolo atual. Para exibir e configurar protocolos, use SQL Server Configuration Manager.

Nome da coluna Tipo de dados Descrição
< Colunas herdadas> Herda colunas de sys.endpoints.
porta int O número da porta que o ponto de extremidade está escutando. Não permite valor nulo.
is_dynamic_port bit 1 = O número da porta foi atribuído dinamicamente.

Não permite valor nulo.
ip_address nvarchar(45) Endereço de IP do ouvinte conforme especificado pela cláusula LISTENER_IP. Permite valor nulo.

Comentários

Execute a consulta a seguir para colher informações sobre os pontos de extremidade e conexões. Pontos de extremidade sem conexões atuais ou sem conexões TCP aparecerão com valores NULL. Adicione a cláusula WHERE des.session_id = @@SPID WHERE para retornar informações sobre a conexão atual.

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;  

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do Catálogo (Transact-SQL)
exibições do catálogo de pontos de extremidade (Transact-SQL)