MergeArticle.DeleteTracking Propriété

Définition

Obtient ou définit 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é

Valeur Boolean.

Si la valeur est true, les enregistrements supprimés sont répliqués ; il s’agit du comportement par défaut pour la réplication de fusion.

Si la valeur est false, les enregistrements supprimés ne sont pas répliqués.

Remarques

La valeur DeleteTrackingfalse entraîne une non-convergence. Les lignes supprimées sur l’Abonné doivent être supprimées manuellement sur le serveur de publication, et les lignes supprimées sur le serveur de publication doivent être supprimées manuellement sur 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 sur le serveur de publication et sur l’Abonné (pour la republication des Abonnés). Il peut également être récupéré par les membres du rôle de base de données fixe db_owner sur la base de données de publication, par les membres du rôle de base de données fixe replmonitor sur le serveur de distribution 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 sur le serveur de publication. Il peut également être défini par les membres du rôle de base de données fixe db_owner sur la base de données de publication.

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

Le paramètre DeleteTracking équivaut à exécuter des sp_addmergearticle (Transact-SQL) ou des sp_changemergearticle (Transact-SQL).

S’applique à