Langage

MergeArticle.DeleteTracking Propriété

Définition

Obtient ou détermine si les suppressions sont répliquées.

public:
 property bool DeleteTracking { bool get(); void set(bool value); };
public bool DeleteTracking { get; set; }
member this.DeleteTracking : bool with get, set
Public Property DeleteTracking As Boolean

Valeur de propriété

Une valeur Boolean.

Si c’est vrai, les enregistrements supprimés sont répliqués ; C’est le comportement par défaut pour la réplication de fusion.

Si les enregistrements supprimés ne sont pas répliqués.

Remarques

Mettre DeleteTracking sur faux entraîne une non-convergence. Les lignes supprimées chez l’abonné doivent être supprimées manuellement sur l’Publisher, et les lignes supprimées sur l’Publisher doivent être supprimées manuellement chez l’abonné.

Si la table source d’un article est déjà publiée dans une autre publication, la valeur de DeleteTracking doit être la même pour les deux articles.

La DeleteTracking propriété peut être récupérée par les membres du rôle serveur fixe sysadmin au Publisher et auprès de l’Abonné (pour republier les Abonnés). Il peut également être récupéré par les membres du rôle de base de données fixe db_owner dans la base de données de publication, par les membres du rôle de base de données fixe replmonitor au Distributeur, et par les utilisateurs membres de la liste d’accès à la publication (PAL).

La DeleteTracking propriété peut être définie par les membres du rôle serveur fixe sysadmin au Publisher. Elle peut également être définie par les membres du db_owner rôle fixe dans la base de données de publication.

La récupération DeleteTracking équivaut à exécuter sp_helpmergearticle (Transact-SQL).

Le réglage DeleteTracking équivaut à exécuter sp_addmergearticle (Transact-SQL) ou sp_changemergearticle (Transact-SQL).

S’applique à