共用方式為


sys.transmission_queue (Transact-SQL)

這份目錄檢視會針對傳輸佇列中的每一則訊息,各包含一個資料列。

資料行名稱 資料類型 描述

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

datetime

訊息進入佇列的時間。無論執行個體的當地時區為何,這個值一律使用 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_status

nvarchar(4000)

這則訊息進入佇列的理由。它通常是錯誤訊息,說明傳送訊息為何失敗。如果是空白,表示尚未傳送訊息。NULLABLE。

請參閱

其他資源

交談架構

說明及資訊

取得 SQL Server 2005 協助