sys.dm_broker_forwarded_messages

SQL Server 인스턴스에서 전달하고 있는 각 Service Broker 메시지에 대해 행을 반환합니다.

열 이름 데이터 형식 설명

conversation_id

uniqueidentifier

이 메시지가 속하는 대화의 ID입니다. NULL을 허용합니다.

is_initiator

bit

이것이 대화 시작자가 보낸 메시지인지 여부를 나타냅니다. NULL을 허용합니다.

0 = 시작자가 보낸 메시지가 아닙니다.

1 = 시작자가 보낸 메시지입니다.

to_service_name

nvarchar(512)

이 메시지를 받는 서비스의 이름입니다. NULL을 허용합니다.

to_broker_instance

nvarchar(512)

이 메시지를 받는 서비스를 호스팅하는 Broker의 식별자입니다. NULL을 허용합니다.

from_service_name

nvarchar(512)

이 메시지를 보낸 서비스의 이름입니다. NULL을 허용합니다.

from_broker_instance

nvarchar(512)

이 메시지를 보낸 서비스를 호스팅하는 Broker의 식별자입니다. NULL을 허용합니다.

adjacent_broker_address

nvarchar(512)

이 메시지를 받을 네트워크 주소입니다. NULL을 허용합니다.

message_sequence_number

bigint

대화 상자에 있는 메시지의 시퀀스 번호입니다. NULL을 허용합니다.

message_fragment_number

int

대화 메시지가 조각화된 경우 이 전송 메시지가 포함하는 조각 번호입니다. NULL을 허용합니다.

hops_remaining

tinyint

최종 대상에 도달하기 전에 메시지를 재전송할 수 있는 횟수입니다. 메시지가 전달될 때마다 이 숫자는 1씩 감소합니다. NULL을 허용합니다.

time_to_live

int

메시지가 활성 상태로 유지되는 최대 시간입니다. 0에 도달하면 메시지가 삭제됩니다. NULL을 허용합니다.

time_consumed

int

메시지가 활성화되어 있는 시간입니다. 메시지가 전달될 때마다 이 숫자는 메시지를 전달하는 데 걸린 시간만큼 증가합니다. NULL을 허용하지 않습니다.

message_id

uniqueidentifier

메시지의 ID입니다. NULL을 허용합니다.

사용 권한

서버에 대한 VIEW SERVER STATE 권한이 필요합니다.

참고 항목

참조

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

도움말 및 정보

SQL Server 2005 지원 받기