sys.service_queues (Transact-SQL)
适用于:SQL Server
包含数据库中作为服务队列的每个对象的行,其中 sys.objects.type = SQ。
列名称 | 数据类型 | 说明 |
---|---|---|
<inherited columns> | 有关此视图所继承的列的列表,请参阅 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 AS <PRINCIPAL,则指定主体>的 ID。 -2 = EXECUTE AS OWNER。 |
is_activation_enabled | bit | 1 = 启用激活。 |
is_receive_enabled | bit | 1 = 启用接收。 |
is_enqueue_enabled | bit | 1 = 启用排入队列。 |
is_retention_enabled | bit | 1 = 保留消息直到对话结束。 |
is_poison_message_handling_enabled | bit | 适用于:SQL Server 2012 (11.x) 及更高版本。 1 = 启用有害消息处理。 |
权限
目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。 有关详细信息,请参阅 Metadata Visibility Configuration。