적용 대상:SQL Server
각 TCP 수신기에 대한 동적 상태 정보가 포함된 행을 반환합니다.
참고 항목
가용성 그룹 수신기는 SQL Server 인스턴스의 수신기와 동일한 포트를 수신 대기할 수 있습니다. 이 경우 수신기는 Service Broker 수신기와 동일하게 별도로 나열됩니다.
| 열 이름 | 데이터 형식 | 설명 |
|---|---|---|
listener_id |
int | 수신기의 내부 ID입니다. Null을 허용하지 않습니다. 기본 키. |
ip_address |
nvarchar(48) | 온라인 및 현재 수신 대기 중인 수신기 IP 주소입니다.
IPv4 또는 IPv6일 수 있습니다. 수신기에 두 가지 유형의 주소가 모두 있는 경우 별도로 나열됩니다. IPv4 와일드카드는 .로 0.0.0.0표시됩니다. IPv6 와일드카드는 .로 ::표시됩니다.Null을 허용하지 않습니다. |
is_ipv4 |
bit | IP 주소의 유형입니다. 다음 중 하나입니다.1 = IPv40 = IPv6 |
port |
int | 수신기가 수신 대기하는 포트 번호입니다. Null을 허용하지 않습니다. |
type |
tinyint | 수신기 유형, 다음 중 하나:0 = Transact-SQL1 = Service Broker2 = 데이터베이스 미러링Null을 허용하지 않습니다. |
type_desc |
nvarchar(20) | 에 대한 설명은 다음 type중 하나입니다.TSQLSERVICE_BROKERDATABASE_MIRRORINGNull을 허용하지 않습니다. |
state |
tinyint | 가용성 그룹 수신기의 상태( 다음 중 하나)0 = 온라인. 수신기가 요청을 수신 대기하고 처리하고 있습니다.1 = 다시 시작 보류 중입니다. 수신기가 오프라인 상태이며 다시 시작을 보류 중입니다.가용성 그룹 수신기가 서버 인스턴스와 동일한 포트를 수신 대기하는 경우 이 두 수신기는 항상 동일한 상태를 갖습니다. Null을 허용하지 않습니다. 메모: 이 열의 값은 개체에서 TSD_listener 가져옵니다. 열은 오프라인 상태일 때 TDS_listener 상태를 쿼리할 수 없으므로 오프라인 상태를 지원하지 않습니다. |
state_desc |
nvarchar(16) | 에 대한 설명은 state다음 중 하나입니다.ONLINEPENDING_RESTARTNull을 허용하지 않습니다. |
start_time |
날짜/시간 | 수신기가 시작된 시간을 나타내는 타임스탬프입니다. Null을 허용하지 않습니다. |
사용 권한
SQL Server 2019(15.x) 및 이전 버전에는 서버에 대한 권한이 필요합니다 VIEW SERVER STATE .
SQL Server 2022(16.x) 이상 버전에는 서버에 대한 권한이 필요합니다 VIEW SERVER SECURITY STATE .