sys.tcp_endpoints(Transact-SQL)

시스템 내의 각 TCP 끝점당 한 개의 행을 포함합니다. sys.tcp_endpoints에서 설명하는 끝점은 연결 권한을 허용 및 취소하는 개체를 제공합니다. 포트 및 IP 주소와 관련해서 표시되는 정보는 프로토콜을 구성하는 데 사용되지 않으며 실제 프로토콜 구성과 일치하지 않을 수도 있습니다. 프로토콜을 보고 구성하려면 SQL Server 구성 관리자를 사용합니다.

열 이름

데이터 형식

설명

<상속된 열>

sys.endpoints에서 열을 상속합니다.

port

int

끝점이 수신 중인 포트 번호입니다. Null을 허용하지 않습니다.

is_dynamic_port

bit

1 = 포트 번호가 동적으로 할당되었는지 여부를 나타냅니다.

Null을 허용하지 않습니다.

ip_address

nvarchar(45)

LISTENER_IP 절에서 지정한 수신기 IP 주소입니다. Null을 허용합니다.

주의

다음 쿼리를 실행하여 끝점 및 연결에 대한 정보를 수집합니다. 현재 연결이 없거나 TCP 연결이 없는 끝점은 NULL 값으로 표시됩니다. WHERE 절 WHERE des.session_id = @@SPID를 추가하여 현재 연결에 대한 정보를 반환합니다.

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;

사용 권한

사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다. 자세한 내용은 메타데이터 표시 유형 구성을 참조하십시오.

참고 항목

참조

카탈로그 뷰(Transact-SQL)

끝점 카탈로그 뷰(Transact-SQL)