sys.transmission_queue(Transact-SQL)

적용 대상:SQL ServerAzure SQL Managed Instance

이 카탈로그 뷰는 다음 표와 같이 전송 큐의 각 메시지에 대한 행을 포함합니다.

열 이름 데이터 형식 설명
conversation_handle uniqueidentifier 이 메시지가 속한 대화의 식별자입니다. NULLABLE이 아닙니다.
to_service_name nvarchar(256) 이 메시지가 표시되는 서비스의 이름입니다. Nullable.
to_broker_instance nvarchar(128) 이 메시지가 있는 서비스를 호스트하는 broker의 식별자입니다. Nullable.
from_service_name nvarchar(256) 이 메시지가 전송된 서비스의 이름입니다. Nullable.
service_contract_name nvarchar(256) 이 메시지의 대화가 준수하는 계약의 이름입니다. Nullable.
enqueue_time 날짜/시간 메시지가 큐에 들어온 시간입니다. 이 값은 인스턴스의 현지 표준 시간대에 관계없이 UTC를 사용합니다. NULLABLE이 아닙니다.
message_sequence_number bigint 메시지의 시퀀스 번호입니다. NULLABLE이 아닙니다.
message_type_name nvarchar(256) 메시지의 메시지 유형 이름입니다. Nullable.
is_conversation_error bit 이 메시지가 오류 메시지인지 여부를 나타냅니다.

0 = 오류 메시지가 아닙니다.

1 = 오류 메시지

NULLABLE이 아닙니다.
is_end_of_dialog bit 이 메시지가 대화 메시지의 끝인지 여부입니다. NULLABLE이 아닙니다.

0 = 대화 메시지의 끝 아님

1 = 대화 종료 메시지입니다.

NULLABLE이 아닙니다.
message_body varbinary(max) 이 메시지의 본문입니다. Nullable.
transmission_상태 nvarchar(4000) 이 메시지가 큐에 있는 이유입니다. 일반적으로 메시지를 보내지 못한 이유를 설명하는 오류 메시지입니다. 비어 있으면 메시지가 아직 전송되지 않았습니다. Nullable.
priority tinyint 이 메시지에 할당된 우선 순위 수준입니다. NULLABLE이 아닙니다.

사용 권한

카탈로그 뷰에서 메타데이터의 표시 유형은 사용자가 소유하거나 사용자에게 일부 권한이 부여된 보안 개체로 제한됩니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.