MSmerge_tombstone (Transact-SQL)
S'applique à : SQL Server
La table MSmerge_tombstone contient des informations sur les lignes supprimées et permet la propagation des suppressions à d’autres Abonnés. Cette table est stockée dans les bases de données de publication et d’abonnement.
Nom de la colonne | Type de données | Description |
---|---|---|
rowguid | uniqueidentifier | Identificateur de ligne. |
tablenick | int | Surnom de la table. |
type | tinyint | Type de suppression : 1 = suppression de l'utilisateur 5 = exclusion de la ligne de la partition filtrée 6 = suppression par le système |
lignage | varbinary(249) | Indique la version de l'enregistrement objet de la suppression, ainsi que les mises à jour connues lors de la suppression. Permet d'obtenir la résolution cohérente d'un conflit lorsqu'un abonné modifie une ligne alors qu'un autre abonné est en train de la supprimer. |
génération | int | Est affecté lors de la suppression d'une ligne. Si un Abonné demande la génération N, seules les pierres tombstone avec la génération >= N sont envoyées. |
logical_record_parent_rowguid | uniqueidentifier | Identifie l'enregistrement logique auquel une ligne supprimée appartient. |
logical_record_lineage | Varbinary(501) | Paires nom de l'Abonné/numéro de version permettant de gérer un historique des suppressions pour l'enregistrement logique auquel cette ligne appartient. |
Voir aussi
Tables de réplication (Transact-SQL)
Vues de réplication (Transact-SQL)