Jak Określ śledzenie konfliktów i poziom rozwiązanie dla artykułów korespondencji seryjnej (Programowanie replikacja języka Transact-SQL)
Podczas synchronizowania subskrypcja do publikacja seryjnej replikacja sprawdza, czy konfliktów spowodowanych przez zmiany wprowadzone w tych samych danych w obu wydawcę i subskrybent.Można określić, czy wykryte konfliktów poziom wiersza-, wszelkie zmiany w wierszu jest uważany za konfliktu lub poziomie kolumna, których zmiany tylko do tego samego wiersza i kolumna są traktowane jako konflikt.Rozwiązywanie konfliktów dla artykułów jest wykonywane poziom wiersza.Aby uzyskać więcej informacji na temat wykrywanie konfliktów i rozdzielczości podczas logiczne rekordy są używane, zobacz Wykrywanie i rozwiązywanie konfliktów w rekordach logicznych. Można określić programowo jak konflikty są śledzone podczas tworzenia artykułów i po artykuł został zdefiniowany.
Aby określić opcje dla nowego artykuł korespondencji seryjnej śledzenia konflikt
Wydawca publikacja bazy danych wykonać sp_addmergearticle i określ jedną z następujących wartości @ column_tracking:
wartość true - Użycia śledzenia do artykuł poziom kolumna.
FAŁSZ — Użycie poziomie wiersza śledzenia, które jest ustawieniem domyślnym.
Aby zmienić opcje artykuł korespondencji seryjnej śledzenia konflikt
Aby określić opcje artykuł korespondencji seryjnej śledzenia konfliktu, wykonać sp_helpmergearticle.Zanotuj wartość column_tracking opcja zestaw artykuł wyników.Wartość 1 oznacza, że używany jest śledzenie poziom kolumna, a wartość 0 oznacza, że śledzenie poziom wiersza jest używany.
W programie Publisher na baza danych publikacja, wykonać sp_changemergearticle.Podaj wartość column_tracking for @ Właściwość i jedną z następujących wartości wartość @:
wartość true - Użycia śledzenia do artykuł poziom kolumna.
FAŁSZ — Użycie poziomie wiersza śledzenia, które jest ustawieniem domyślnym.
Podaj wartość 1 for both @ force_invalidate_snapshot and @ force_reinit_subscription.