MergeArticle.DeleteTracking Propriedade

Definição

Obtém ou define se os deletes são replicados.

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

Valor da propriedade

Um Boolean valor.

Se for verdade, registros deletados são replicados; esse é o comportamento padrão para a replicação de merge.

Se falsos, registros excluídos não são replicados.

Comentários

Configurar DeleteTracking como falso resulta em não convergência. Linhas excluídas no Assinante devem ser removidas manualmente no Publisher, e linhas excluídas no Publisher devem ser removidas manualmente no Assinante.

Se a tabela de origem de um artigo já estiver publicada em outra publicação, o valor de DeleteTracking deverá ser o mesmo para ambos os artigos.

A DeleteTracking propriedade pode ser recuperada por membros do papel fixo de servidor sysadmin no Publisher e no Assinante (para republicar Assinantes). Também pode ser recuperado por membros do db_owner papel fixo de banco de dados no banco de dados de publicações, por membros do papel de banco de dados fixo replmonitor no Distribuidor e por usuários que são membros da lista de acesso à publicação (PAL).

A DeleteTracking propriedade pode ser definida pelos membros do papel fixo de servidor sysadmin no Publisher. Também pode ser definido pelos membros do db_owner papel fixo no banco de dados da publicação.

Recuperar DeleteTracking é equivalente a executar sp_helpmergearticle (Transact-SQL).

Configuração DeleteTracking é equivalente a executar sp_addmergearticle (Transact-SQL) ou sp_changemergearticle (Transact-SQL).

Aplica-se a