Share via


MSreplication_queue (Transact-SQL)

S’applique à :SQL Server

La table MSreplication_queue est utilisée par le processus de réplication pour stocker les commandes mises en file d’attente émises par tous les abonnements de mise à jour mis en file d’attente qui utilisent sql. Cette table est stockée dans la base de données d’abonnement.

Nom de la colonne Type de données Description
publisher sysname Nom du serveur de publication.
publisher_db sysname Nom de la base de données de publication.
Publication sysname Nom de la publication.
tranid sysname Identificateur de transaction sous lequel la commande en file d'attente a été exécutée.
data varbinary(8000) Flux d'octets empaqueté où étaient stockées les informations sur la commande mise en file d'attente.
datalen int Longueur des données en octets.
Commandtype int Type de commande mise en file d'attente :

1 = Commande utilisateur dans une transaction

2 = Commande de synchronisation d'abonnement
insertdate datetime Date d'insertion.
Orderkey bigint Colonne d'identité à croissance monolithique.
cmdstate bit État de la commande :

0 = Terminée

1 = Partiellement exécutée

Voir aussi

Tables de réplication (Transact-SQL)
Vues de réplication (Transact-SQL)