다음을 통해 공유


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 권한이 필요합니다.

물리적 조인

sys.dm_broker_connections에 대한 조인

관계 카디널리티

원본 대상 관계

dm_broker_connections.connection_id

dm_exec_connections.connection_id

일대일

참고 항목

참조

동적 관리 뷰 및 함수
Service Broker 관련 동적 관리 뷰

도움말 및 정보

SQL Server 2005 지원 받기