Udostępnij za pośrednictwem


Jak Określ Interactive rozwiązanie konfliktów dla artykułów korespondencji seryjnej (Programowanie replikacja języka Transact-SQL)

Microsoft SQL Server Replikacja zapewnia Interactive rozpoznawania nazw, dzięki czemu można ręcznie rozwiązać konflikty podczas synchronizacji na żądanie Microsoft Menedżer synchronizacji systemu Windows. Można programowo określić, że subskrybent użyje tego interfejs graficznego do rozwiązywania konfliktów artykuł, gdy subskrypcja wciągana tworzenia publikacja do korespondencji seryjnej.Tylko konflikty w artykułach, które obsługują tę opcję, będą wyświetlane w Interactive program rozpoznawania nazw.Interaktywne rozwiązanie wymaga systemu Windows Menedżer synchronizacji.Jeśli synchronizacja zostanie wykonana poza Menedżer synchronizacji systemu Windows (jak zaplanowanej synchronizacji lub na żądanie synchronizacji w programie SQL Server Management Studio lub Monitor replikacja), konflikty są rozpoznawane automatycznie bez interwencji użytkownika, za pomocą Rozwiązywanie konfliktów na domyślny, określony dla artykuł.Aby uzyskać więcej informacji zobacz Interakcyjne rozpoznawanie konfliktów.

Aby utworzyć subskrypcję ściągać korespondencji seryjnej, używającego Interactive program rozpoznawania nazw

  1. W programie Publisher na baza danych publikacja, wykonać sp_helpmergearticle, określając @ publikacja.Należy zwrócić uwagę, wartość allow_interactive_resolver dla każdego artykuł, w wyniku, dla którego będą używane Interactive program rozpoznawania nazw.

    • Jeśli ta wartość jest 1, Interactive program rozpoznawania nazw będą używane.

    • Jeśli ta wartość jest 0, należy najpierw włączyć Interactive program rozpoznawania nazw dla każdego artykuł.W tym celu należy wykonać sp_changemergearticle, określając @ publikacja, @ artykuł, wartość allow_interactive_resolver for @ Właściwość, a wartość wartość true for wartość @.

  2. Subskrybent baza danych subskrypcja wykonać sp_addmergepullsubscription.Aby uzyskać więcej informacji zobacz Jak Tworzenie subskrypcja ściąganej (Programowanie replikacja języka Transact-SQL).

  3. Subskrybent baza danych subskrypcja wykonać sp_addmergepullsubscription_agent, określając następujące parametry:

  4. Wydawca publikacja bazy danych wykonać sp_addmergesubscription.

Aby zdefiniować artykuł, który obsługuje Interactive program rozpoznawania nazw