Linguaggio

MergeArticle.DeleteTracking Proprietà

Definizione

Ottiene o imposta se le eliminazioni vengono replicate.

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

Valore della proprietà

Valore Boolean.

Se è vero, i record cancellati vengono replicati; Questo è il comportamento predefinito per la replicazione delle fusioni.

Se falsi, i record cancellati non vengono replicati.

Commenti

Impostare DeleteTracking su false porta a non convergenza. Le righe eliminate dall'Abbonato devono essere rimosse manualmente dall'Publisher, e le righe eliminate dall'Publisher devono essere rimosse manualmente dall'Abbonato.

Se la tabella di origine per un articolo è già pubblicata in un'altra pubblicazione, il valore di DeleteTracking deve essere lo stesso per entrambi gli articoli.

La DeleteTracking proprietà può essere recuperata dai membri del ruolo di server fisso sysadmin presso l'Publisher e dall'Abbonato (per la ripubblicazione degli Abbonati). Può anche essere recuperato dai membri del db_owner ruolo fisso nel database della pubblicazione, dai membri del ruolo replmonitor fisso nel Distributore e dagli utenti che fanno parte della publication access list (PAL).

La DeleteTracking proprietà può essere impostata dai membri del ruolo di server fisso sysadmin presso il Publisher. Può anche essere impostato dai membri del db_owner ruolo fisso nel database della pubblicazione.

Recuperare DeleteTracking è equivalente a eseguire sp_helpmergearticle (Transact-SQL).

L'impostazione DeleteTracking equivale a eseguire sp_addmergearticle (Transact-SQL) o sp_changemergearticle (Transact-SQL).

Si applica a