MergeArticle.DeleteTracking Свойство

Определение

Получает или задаёт, реплицируются ли удаления.

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

Значение свойства

Некоторое значение Boolean.

Если это правда, удалённые записи воспроизводятся; Это поведение по умолчанию при репликации слияния.

Если это ложно, удалённые записи не воспроизводятся.

Комментарии

Установка ложного значения приводит к несходимости.DeleteTracking Строки, удалённые на Подписчике, должны быть удалены вручную в Publisher, а строки, удаленные на Publisher, должны быть удалены вручную у Subscriber.

Если исходная таблица для статьи уже опубликована в другой публикации, значение DeleteTracking должно быть одинаковым для обеих статей.

Свойство DeleteTracking может быть получено членами роли системного администратора фиксированного сервера в Publisher и у Subscriber (для повторной публикации подписчиков). Её также могут получить члены роли db_owner фиксированной базы данных в базе данных публикаций, участники роли replmonitor фиксированной базы данных в Дистрибьюторе и пользователи, входящие в список доступа к публикациям (PAL).

Это DeleteTracking свойство может быть зададено членами роли сервера с фиксированным системным администратором в Publisher. Он также может устанавливаться членами db_owner фиксированной роли базы данных в базе данных публикаций.

Извлечение DeleteTracking эквивалентно выполнению sp_helpmergearticle (Transact-SQL).

Настройка DeleteTracking эквивалентна исполнению sp_addmergearticle (Transact-SQL) или sp_changemergearticle (Transact-SQL).

Применяется к