sys.transmission_queue (Transact-SQL)
Cet affichage catalogue contient une ligne pour chaque message dans la file d'attente de transmission, comme indiqué dans le tableau suivant :
Nom de la colonne |
Type de données |
Description |
---|---|---|
conversation_handle |
uniqueidentifier |
ID de la conversation à laquelle ce message appartient. Cette colonne n'accepte pas la valeur NULL. |
to_service_name |
nvarchar(256) |
Nom du service auquel ce message est destiné. Accepte la valeur NULL. |
to_broker_instance |
nvarchar(128) |
ID du Service Broker qui héberge le service auquel ce message est destiné. Accepte la valeur NULL. |
from_service_name |
nvarchar(256) |
Nom du service dont ce message provient. Accepte la valeur NULL. |
service_contract_name |
nvarchar(256) |
Nom du contrat respecté par la conversation pour ce message. Accepte la valeur NULL. |
enqueue_time |
datetime |
Heure à laquelle le message a été placé en file d'attente. Cette valeur utilise le temps universel indépendamment du fuseau horaire de l'instance. Cette colonne n'accepte pas la valeur NULL. |
message_sequence_number |
bigint |
Numéro de séquence du message. Cette colonne n'accepte pas la valeur NULL. |
message_type_name |
nvarchar(256) |
Nom du type de message. Accepte la valeur NULL. |
is_conversation_error |
bit |
Indique s'il s'agit d'un message d'erreur. 0 = N'est pas un message d'erreur. 1 = Message d'erreur. Cette colonne n'accepte pas la valeur NULL. |
is_end_of_dialog |
bit |
Indique s'il s'agit d'un message de fin de conversation. Cette colonne n'accepte pas la valeur NULL. 0 = N'est pas un message de fin de conversation. 1 = Message de fin de conversation. Cette colonne n'accepte pas la valeur NULL. |
message_body |
varbinary(max) |
Corps du message. Accepte la valeur NULL. |
transmission_status |
nvarchar(4000) |
Motif pour lequel le message se trouve dans la file d'attente. Il s'agit généralement d'un message d'erreur qui explique pourquoi l'envoi du message a échoué. Si aucune donnée n'est indiquée, le message n'a pas encore été envoyé. Accepte la valeur NULL. |
priority |
tinyint |
Niveau de priorité assigné à ce message. N'accepte pas la valeur NULL. |
Autorisations
Dans SQL Server 2005 et versions ultérieures, la visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Configuration de la visibilité des métadonnées.