sys.dm_tcp_listener_states(Transact-SQL)
각 TCP 수신기에 대한 동적 상태 정보를 포함하는 행을 반환합니다.
[!참고]
가용성 그룹 수신기는 SQL Server 인스턴스의 수신기와 동일한 포트를 수신할 수 있습니다. 이 경우 수신기는 별도로 나열되며 Service Broker 수신기의 경우와 동일합니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
listener_id |
int |
수신기의 내부 ID입니다. Null을 허용하지 않습니다. 기본 키입니다. |
ip_address |
nvarchar48 |
온라인 상태이고 현재 수신 중인 수신기 IP 주소입니다. IPv4 및 IPv6가 허용됩니다. 수신기에서 두 주소 유형을 모두 처리하는 경우 별도로 나열됩니다. IPv4 와일드카드이며 "0.0.0.0"으로 표시됩니다. IPv6 와일드카드이며 "::"으로 표시됩니다. Null을 허용하지 않습니다. |
is_ipv4 |
bit |
IP 주소 유형 1 = IPv4 0 = IPv6 |
port |
int |
수신기가 수신 중인 포트 번호입니다. Null을 허용하지 않습니다. |
유형 |
tinyint |
수신기 유형이며 다음 중 하나입니다. 0 = Transact-SQL 1 = Service Broker 2 = 데이터베이스 미러링 Null을 허용하지 않습니다. |
type_desc |
nvarchar(20) |
유형에 대한 설명이며 다음 중 하나입니다. TSQL SERVICE_BROKER DATABASE_MIRRORING Null을 허용하지 않습니다. |
상태 |
tinyint |
가용성 그룹 수신기의 상태이며 다음 중 하나입니다. 1 = 온라인. 수신기가 요청을 수신 및 처리 중입니다. 2 = 다시 시작 보류 중. 수신기가 오프라인 상태이며 다시 시작을 보류 중입니다. 가용성 그룹 수신기가 서버 인스턴스와 동일한 포트를 수신 중인 경우 두 수신기의 상태는 항상 동일합니다. Null을 허용하지 않습니다.
|
state_desc |
nvarchar(16) |
상태에 대한 설명이며 다음 중 하나입니다. ONLINE PENDING_RESTART Null을 허용하지 않습니다. |
start_time |
datetime |
수신기가 시작된 시간을 나타내는 타임스탬프입니다. Null을 허용하지 않습니다. |
보안
사용 권한
서버에 대한 VIEW SERVER STATE 권한이 필요합니다.
참고 항목
개념
SQL Server 시스템 카탈로그 쿼리에 대한 질문과 대답