sys.dm_broker_connections
업데이트: 2005년 12월 5일
각 Service Broker 네트워크 연결에 대해 행을 반환합니다.
열 이름
데이터 형식
설명
connection_id
uniqueidentifier
연결의 ID입니다. NULL을 허용합니다.
transport_stream_id
uniqueidentifier
TCP/IP 통신을 위해 이 연결에서 사용하는 SNI(SQL 네이티브 인터페이스) 연결의 ID입니다. NULL을 허용합니다.
state
smallint
연결의 현재 상태입니다. NULL을 허용합니다. 가능한 값은 다음과 같습니다.
1 = NEW
2 = CONNECTING
3 = CONNECTED
4 = LOGGED_IN
5 = CLOSED
state_desc
nvarchar(60)
연결의 현재 상태입니다. NULL을 허용합니다. 가능한 값은 다음과 같습니다.
- NEW
- CONNECTING
- CONNECTED
- LOGGED_IN
- CLOSED
connect_time
datetime
연결을 연 날짜와 시간입니다. NULL을 허용합니다.
login_time
datetime
연결에 대한 로그인이 성공한 날짜와 시간입니다. NULL을 허용합니다.
authentication_method
nvarchar(128)
Windows 인증 방법의 이름(예: NTLM 또는 KERBEROS)입니다. 값은 Windows에서 가져옵니다. NULL을 허용합니다.
principal_name
nvarchar(128)
연결 권한에 대해 확인된 로그인의 이름입니다. Windows 인증의 경우 이 값은 원격 사용자 이름입니다. 인증서 인증의 경우 이 값은 인증서 소유자입니다. NULL을 허용합니다.
remote_user_name
nvarchar(128)
Windows 인증에서 사용하는 다른 데이터베이스의 피어 사용자 이름입니다. NULL을 허용합니다.
last_activity_time
datetime
연결을 사용하여 마지막으로 정보를 보내거나 받은 날짜와 시간입니다. NULL을 허용합니다.
is_accept
bit
연결이 원격측에서 시작되었는지 여부를 나타냅니다. NULL을 허용합니다.
1 = 연결 요청을 원격 인스턴스에서 받아들였습니다.
0 = 로컬 인스턴스에서 연결을 시작했습니다.
login_state
smallint
이 연결에 대한 로그인 프로세스의 상태입니다. NULL을 허용합니다. 가능한 값은 다음과 같습니다.
0 = Initial
1 = Negotiate
2 = SSPI
3 = PublicKeyLogin
4 = PublicKeyTentative
5 = LoggedIn
6 = Arbitration
login_state_desc
nvarchar(60)
원격 컴퓨터에서의 로그인의 현재 상태입니다. NULL을 허용합니다. 가능한 값은 다음과 같습니다.
- Initial
- Negotiate
- SSPI
- PublicKeyLogin
- PublicKeyTentative
- Arbitration
- LoggedIn
peer_certificate_id
int
원격 인스턴스에서 인증을 위해 사용하는 인증서의 로컬 개체 ID입니다. 이 인증서의 소유자에게 Service Broker 끝점에 대해 CONNECT 권한이 있어야 합니다. NULL을 허용합니다.
encryption_algorithm
smallint
이 연결에 사용되는 암호화 알고리즘입니다. NULL을 허용합니다. 가능한 값은 다음과 같습니다.
값
설명
해당 DDL 옵션
0없음 사용 안 함
1RC4 {필요함 | 필요한 알고리즘 RC4}
2AES 필요한 알고리즘 AES
3NONE, RC4{지원됨 | 지원되는 알고리즘 RC4}
4NONE, AES지원되는 알고리즘 RC4
5RC4, AES 필요한 알고리즘 RC4 AES
6AES, RC4 필요한 알고리즘 AES RC4
7NONE, RC4, AES 지원되는 알고리즘 RC4 AES
8NONE, AES, RC4 지원되는 알고리즘 AES RC4
encryption_algorithm_desc
nvarchar(60)
암호화 알고리즘을 텍스트로 표시한 것입니다. NULL을 허용합니다. 가능한 값은 다음과 같습니다.
설명
해당 DDL 옵션
없음 사용 안 함
RC4 {필요함 | 필요한 알고리즘 RC4}
AES 필요한 알고리즘 AES
NONE, RC4{지원됨 | 지원되는 알고리즘 RC4}
NONE, AES지원되는 알고리즘 RC4
RC4, AES 필요한 알고리즘 RC4 AES
AES, RC4 필요한 알고리즘 AES RC4
NONE, RC4, AES 지원되는 알고리즘 RC4 AES
NONE, AES, RC4 지원되는 알고리즘 AES RC4
receives_posted
smallint
이 연결에 대해 완료되지 않은 비동기 네트워크 받기 수입니다. NULL을 허용합니다.
is_receive_flow_controlled
bit
네트워크 사용량이 많아 흐름 제어로 인해 네트워크 받기가 연기되었는지 여부를 나타냅니다. NULL을 허용합니다.
1 = True
sends_posted
smallint
이 연결에 대해 완료되지 않은 비동기 네트워크 보내기 수입니다. NULL을 허용합니다.
is_send_flow_controlled
bit
네트워크 사용량이 많아 네트워크 흐름 제어로 인해 네트워크 보내기가 연기되었는지 여부를 나타냅니다. NULL을 허용합니다.
1 = True
total_bytes_sent
bigint
이 연결에서 보낸 총 바이트 수입니다. NULL을 허용합니다.
total_bytes_received
bigint
이 연결에서 받은 총 바이트 수입니다. NULL을 허용합니다.
total_fragments_sent
bigint
이 연결에서 보낸 총 Service Broker 메시지 조각 수입니다. NULL을 허용합니다.
total_fragments_received
bigint
이 연결에서 받은 총 Service Broker 메시지 조각 수입니다. NULL을 허용합니다.
total_sends
bigint
이 연결에서 수행한 총 네트워크 보내기 요청 수입니다. NULL을 허용합니다.
total_receives
bigint
이 연결에서 수행한 총 네트워크 받기 요청 수입니다. NULL을 허용합니다.
peer_arbitration_id
uniqueidentifier
끝점의 내부 식별자입니다. NULL을 허용합니다.
사용 권한
서버에 대한 VIEW SERVER STATE 권한이 필요합니다.
물리적 조인
관계 카디널리티
원본 | 대상 | 관계 |
---|---|---|
dm_broker_connections.connection_id |
dm_exec_connections.connection_id |
일대일 |
참고 항목
참조
동적 관리 뷰 및 함수
Service Broker 관련 동적 관리 뷰