sys.service_queues (Transact-SQL)

数据库中每个作为服务队列的对象(sys.objects.type = SQ)都在表中对应一行。

列名

数据类型

说明

<继承列>

 

有关此视图所继承列的列表,请参阅 sys.objects (Transact-SQL)

max_readers

smallint

队列中允许的并发读取器的最大数目。

activation_procedure

nvarchar(776)

由三部分组成的激活过程名称。

execute_as_principal_id

int

EXECUTE AS 数据库主体的 ID。

默认情况下或如果为 EXECUTE AS CALLER,则为 NULL。

如果 EXECUTE AS SELF EXECUTE AS <主体>,则为指定主体的 ID。

-2 = EXECUTE AS OWNER。

is_activation_enabled

bit

1 = 启用激活。

is_receive_enabled

bit

1 = 启用接收。

is_enqueue_enabled

bit

1 = 启用排入队列。

is_poison_message_handling_enabled

bit

1 = 在队列中启用有害消息处理。

is_retention_enabled

bit

1 = 保留消息直到对话结束。

权限

在 SQL Server 2005 及更高版本中,目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。有关详细信息,请参阅元数据可见性配置