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)