Udostępnij za pośrednictwem


Jak Określ kolejność przetwarzania artykułów tabela korespondencji seryjnej (Programowanie replikacja języka Transact-SQL)

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

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

  • Wydawca publikacja bazy danych wykonać sp_addmergearticle (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łu (Programowanie replikacja języka Transact-SQL).

    Uwaga

    Podczas tworzenia artykułów zamówione, należy pozostawić przerw między artykuł kolejność wartości.Dzięki temu łatwiej zestaw nowe wartości w przyszłości.Na przykład jeśli użytkownik ma trzy artykułów, dla których należy określić w ustalonej kolejności przetwarzania, należy ustawić wartość @ processing_order do 10, 20, 30, a nie 1, 2 i 3, odpowiednio.

Aby zmienić kolejność przetwarzania artykuł korespondencji seryjnej

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

  2. Wydawca publikacja bazy danych wykonać sp_changemergearticle (języka Transact-SQL). Podaj wartość processing_order for @ Właściwość i wartość całkowitą, która reprezentuje kolejność przetwarzania wartość @.