Udostępnij za pośrednictwem


Jak Określ kolejność przetwarzania korespondencji seryjnej tabeli artykułów (Programowanie replikacji Transact-SQL)

Replikacja scalania umożliwia określenie kolejności, w którym artykuły są przetwarzane przez agenta scalić podczas procesu synchronizacji.Można przypisać zamówienie do każdego artykułu programowo podczas tworzenia artykuł przy użyciu replikacja procedur przechowywanych.Artykuły są przetwarzane w kolejności od najniższej do najwyższej wartości.Jeśli dwa artykuły mają tę samą wartość, są przetwarzane równocześnie.Aby uzyskać więcej informacji, zobacz Określanie kolejności przetwarzania artykułów korespondencji seryjnej.

Aby określić kolejność przetwarzania nowy artykuł korespondencji seryjnej

  • Wydawca na baza danych publikacja, wykonanie sp_addmergearticle (języka Transact-SQL).Określ wartość całkowitą, która reprezentuje kolejność przetwarzania artykuł dla @ processing_order.Aby uzyskać więcej informacji, zobacz Jak Definiowanie artykuł (Programowanie replikacji Transact-SQL).

    Ostrzeżenie

    Podczas tworzenia artykułów zamówione, należy pozostawić odstępy między artykuł wartości zamówienia.Ułatwia to zestaw nowych wartości w przyszłości.Na przykład, jeśli mają trzy wyroby, dla których należy określić w ustalonej kolejności przetwarzania zestaw wartość @ processing_order 10, 20 i 30 zamiast 1, 2 i 3, odpowiednio.

Aby zmienić kolejność przetwarzania artykuł korespondencji seryjnej

  1. Aby określić kolejność przetwarzania artykuł, wykonać sp_helpmergearticle (języka Transact-SQL) i zanotuj wartość processing_order w zestaw wyników.

  2. Wydawca na baza danych publikacja, wykonanie sp_changemergearticle (języka Transact-SQL).Określ wartość processing_order dla @ Właściwość i całkowitą reprezentującą kolejność przetwarzania wartość @.