sys.transmission_queue (Transact-SQL)

在此目录视图中,传输队列中的每条消息对应一行。

列名 数据类型 说明

conversation_handle

uniqueidentifier

此消息所属会话的标识符。不可为空值。

to_service_name

nvarchar(256)

此消息要发送到的服务的名称。可为空值。

to_broker_instance

nvarchar(128)

承载此消息要发送到的服务的 Broker 名称。可为空值。

from_service_name

nvarchar(256)

发送此消息的服务的名称。可为空值。

service_contract_name

nvarchar(256)

此消息的会话所遵循的约定名称。可为空值。

enqueue_time

datetime

消息进入队列的时间。无论实例的本地时区如何,该值都使用 UTC。不可为空值。

message_sequence_number

bigint

消息的序列号。不可为空值。

message_type_name

nvarchar(256)

消息的消息类型名称。可为空值。

is_conversation_error

bit

此消息是否是错误消息。

0 = 不是错误消息。

1 = 是错误消息。

不可为空值。

is_end_of_dialog

bit

此消息是否是会话消息的结尾。不可为空值。

0 = 不是会话消息的结尾。

1 = 是会话消息的结尾。

不可为空值。

message_body

varbinary(max)

此消息的正文。可为空值。

transmission_status

nvarchar(4000)

此消息位于队列中的原因。这通常是一条错误消息,说明未能发送该消息的原因。如果为空白,则尚未发送此消息。可为空值。

请参阅

其他资源

会话体系结构

帮助和信息

获取 SQL Server 2005 帮助