Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Replikacja programu Microsoft SQL Server udostępnia funkcję Interaktywny rozpoznawacz, której można używać do ręcznego rozwiązywania konfliktów podczas synchronizacji uruchamianej na żądanie w Menedżerze synchronizacji systemu Microsoft Windows. Po aktywowaniu go podczas wykonywania Interaktywny mechanizm rozwiązywania udostępnia interfejs graficzny, który wyświetla dane dla każdego wiersza objętego konfliktem. Oferuje opcje przeglądania i edytowania danych konfliktowych oraz indywidualnego rozwiązywania każdego konfliktu.
Interaktywny Resolver przypomina Conflict Viewer. Jednak Conflict Viewer wyświetla wyniki konfliktów, które zostały już rozwiązane po synchronizacji merge. Interaktywny mechanizm rozstrzygania wyświetla każdy konflikt przed jego rozstrzygnięciem, dzięki czemu podczas synchronizacji scalania możesz zdecydować o sposobie rozwiązania każdego konfliktu. Ktoś powinien być dostępny, aby nadzorować działanie Interaktywnego Resolvera w przypadku wystąpienia konfliktu.
Note
Interaktywna rozdzielczość wymaga Menedżera synchronizacji systemu Windows. Jeśli wykonasz synchronizację poza Windows Synchronization Manager (jako zaplanowaną synchronizację lub synchronizację na żądanie w SQL Server Management Studio lub Replication Monitor), system rozwiązuje konflikty automatycznie bez ingerencji użytkownika, zgodnie z resolverem określonym w artykule. Interaktywny Resolver nie wyświetla konfliktów związanych z logicznymi rekordami. Aby wyświetlić informacje o tych konfliktach, użyj procedur składowanych replikacji. Aby uzyskać więcej informacji, zobacz View Conflict Information for Merge Publications (Replication Transact-SQL Programming).
Rozwiązywacze artykułów i Interaktywny Resolver
Tworząc publikację, przypisujesz rozwiązywacze konfliktów (domyślny resolver, business logic handler lub niestandardowy resolver) do konkretnych artykułów. Korzystają z zestawu reguł, aby określić, którego zestawu danych użyć w przypadku wprowadzenia sprzecznych danych wiersza. Interaktywny mechanizm rozstrzygania nie jest oddzielnym mechanizmem rozwiązywania konfliktów z regułami określającymi, która wersja wygrywa, a która przegrywa, lecz narzędziem używanym w połączeniu z domyślnymi i niestandardowymi mechanizmami rozwiązywania konfliktów. Moduł rozstrzygania artykułów nadal określa, który wiersz wygrywa, a który przegrywa, ale interaktywny resolver pozwala użytkownikowi akceptować, odrzucać lub modyfikować wyniki.
Aby korzystać z Interaktywnego Resolvera, musisz włączyć interaktywne rozwiązywanie dla każdego artykułu i subskrypcji, które tego wymagają. Po włączeniu tej funkcji dla jednego lub większej liczby artykułów i subskrypcji interaktywny mechanizm rozstrzygania konfliktów jest stosowany, gdy podczas synchronizacji przez scalanie zostanie wykryty konflikt.
Aby używać interakcyjnego rozstrzygania, zobacz Określanie opcji replikacji scalającej i Synchronizowanie subskrypcji za pomocą Menedżera synchronizacji systemu Windows (Windows Synchronization Manager).