Udostępnij za pośrednictwem


Jak Sprawdzanie poprawności danych przez subskrybenta (SQL Server Management Studio)

Sprawdzanie poprawności danych jest procesem trzech części:

  1. Pojedynczy subskrypcja lub wszystkie subskrypcje w publikacja są oznaczone jako do sprawdzania poprawności.Mark subscriptions for validation in the Validate Subscription, Validate Subscriptions, and Validate All Subscriptions dialog boxes, which are available from the Local Publications folder and the Local Subscriptions folder in Microsoft SQL Server Management Studio.Można również oznaczyć subskrypcji z Wszystkie subskrypcje karcie Subskrypcję listy Obserwacja karcie (dla dystrybutorów z programem SQL Server 2005 i nowszych) i węzeł publikacje w Monitor replikacji.Informacje dotyczące uruchamiania Monitor replikacji, zobacz Jak Uruchom Monitor replikacji (Monitor replikacji).

  2. Sprawdzone subskrypcji następnego czas jest synchronizowane przez agenta dystrybucji (dla replikacja transakcyjna) lub agenta korespondencji seryjnej (dla replikacja scalająca).Agent dystrybucji zazwyczaj uruchamia w sposób ciągły, w którym to przypadek sprawdzania poprawności następuje natychmiast; Scalanie agenta jest zazwyczaj uruchamiany na żądanie występuje przypadek sprawdzania poprawności po uruchomieniu agenta.

  3. Wyniki sprawdzania poprawności:

    • W systemie windows szczegółów w Monitor replikacji: na dystrybutora do subskrybenta historii kartę replikacja transakcyjna i Historii synchronizacji kartę replikacja scalająca.

    • W Wyświetlanie stanu synchronizacji okno dialogowe w Management Studio.

    Wyniki sprawdzania poprawności wskazuje, czy sprawdzanie poprawności pomyślnych lub niepomyślnych, ale nie określono wierszy nie można sprawdzić poprawności, jeśli wystąpił błąd.Porównywanie danych na Wydawca i subskrybenta wykorzystania Narzędzie tablediff.Aby uzyskać więcej informacji na temat używania tego narzędzia z replikowanych danych Zobacz Jak Porównaj zreplikowanych tabelach różnic (Programowanie replikacji).

Ostrzeżenie

Procedury Monitor replikacji są dla wypychanie subskrypcji tylko, ponieważ nie można zsynchronizować subskrypcji ściąganej w Monitor replikacji.Jednakże można oznaczyć subskrypcja do sprawdzania poprawności i wyświetl wyniki sprawdzania poprawności dla ściągać subskrypcja w Monitor replikacji.

Do sprawdzania poprawności danych subskrypcji do publikacja transakcyjne (Management Studio)

  1. Połącz się z Wydawca w SQL Server Management Studio, a następnie rozwiń węzeł serwera.

  2. Rozwiń replikacji folder, a następnie rozwiń węzeł Lokalnego publikacje folder.

  3. Kliknij publikacja, dla którego chcesz sprawdzić poprawność subskrypcji, a następnie kliknij prawym przyciskiem myszy Poprawności subskrypcje.

  4. W Poprawności subskrypcje okno dialogowe Wybierz subskrypcje, które do sprawdzania poprawności:

    • Wybierz sprawdzić wszystkie subskrypcje programu SQL Server.

    • Wybierz sprawdzić następujące subskrypcje, a następnie wybierz jedną lub więcej subskrypcji.

  5. Aby określić typ sprawdzania poprawności do wykonania (liczba wierszy lub liczba wierszy i suma kontrolna) kliknij Opcje sprawdzania poprawności, a następnie określ opcje w Opcje sprawdzania poprawności subskrypcji okno dialogowe.

  6. Kliknij przycisk OK.

  7. Wyniki sprawdzania poprawności w Monitor replikacji lub Wyświetlanie stanu synchronizacji okno dialogowe.Dla każdej subskrypcja:

    1. Rozwiń publikacja, kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Wyświetlanie stanu synchronizacji.

    2. Kliknij, jeśli nie jest uruchomiony agent Start w Wyświetlanie stanu synchronizacji okno dialogowe.Okno dialogowe wyświetli komunikaty informacyjne dotyczące sprawdzania poprawności.

    Jeśli nie widzisz komunikaty dotyczące sprawdzania poprawności, agent już logował się kolejnych wiadomości.W takim przypadek należy wyświetlić wyniki sprawdzania poprawności w Monitor replikacji.Aby uzyskać więcej informacji, zobacz Monitor replikacji jak procedury opisane w tym temacie.

Do sprawdzania poprawności danych dla pojedynczego subskrypcja do publikacja korespondencji seryjnej (Management Studio)

  1. Połącz się z Wydawca w SQL Server Management Studio, a następnie rozwiń węzeł serwera.

  2. Rozwiń replikacji folder, a następnie rozwiń węzeł Lokalnego publikacje folder.

  3. Rozwiń publikacja, dla którego chcesz sprawdzić poprawność subskrypcja, kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Poprawności subskrypcja.

  4. W Poprawności subskrypcja okno dialogowe Wybierz sprawdzania poprawności tej subskrypcja.

  5. Aby określić typ sprawdzania poprawności do wykonania (liczba wierszy lub liczba wierszy i suma kontrolna) kliknij Opcje, a następnie określ opcje w Opcje sprawdzania poprawności subskrypcji okno dialogowe.

  6. Kliknij przycisk OK.

  7. Wyniki sprawdzania poprawności w Monitor replikacji lub Wyświetlanie stanu synchronizacji okno dialogowe:

    1. Rozwiń publikacja, kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Wyświetlanie stanu synchronizacji.

    2. Agent nie jest uruchomiona, kliknij przycisk Start w Wyświetlanie stanu synchronizacji okno dialogowe.Okno dialogowe wyświetli komunikaty informacyjne dotyczące sprawdzania poprawności.

    Jeśli nie widzisz komunikaty dotyczące sprawdzania poprawności, agent już logował się kolejnych wiadomości.W takim przypadek należy wyświetlić wyniki sprawdzania poprawności w Monitor replikacji.Aby uzyskać więcej informacji, zobacz Monitor replikacji jak procedury opisane w tym temacie.

Do sprawdzania poprawności danych dla wszystkich subskrypcji do publikacja korespondencji seryjnej (Management Studio)

  1. Połącz się z Wydawca w SQL Server Management Studio, a następnie rozwiń węzeł serwera.

  2. Rozwiń replikacji folder, a następnie rozwiń węzeł Lokalnego publikacje folder.

  3. Kliknij publikacja, dla którego chcesz sprawdzić poprawność subskrypcji, a następnie kliknij prawym przyciskiem myszy Sprawdzić wszystkie subskrypcje.

  4. W Sprawdzić wszystkie subskrypcje okno dialogowe Określ typ sprawdzania poprawności do wykonania (liczba wierszy lub liczba wierszy i suma kontrolna).

  5. Kliknij przycisk OK.

  6. Wyniki sprawdzania poprawności w Monitor replikacji lub Wyświetlanie stanu synchronizacji okno dialogowe.Dla każdej subskrypcja:

    1. Rozwiń publikacja, kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Wyświetlanie stanu synchronizacji.

    2. Agent nie jest uruchomiona, kliknij przycisk Start w Wyświetlanie stanu synchronizacji okno dialogowe.Okno dialogowe wyświetli komunikaty informacyjne dotyczące sprawdzania poprawności.

    Jeśli nie widzisz komunikaty dotyczące sprawdzania poprawności, agent już logował się kolejnych wiadomości.W takim przypadek należy wyświetlić wyniki sprawdzania poprawności w Monitor replikacji.Aby uzyskać więcej informacji, zobacz Monitor replikacji jak procedury opisane w tym temacie.

Do sprawdzania poprawności danych dla wszystkich wypychanie subskrypcje transakcyjnych publikacja (Monitor replikacji)

  1. W monitorze replikacji rozwiń grupę Wydawca w lewym okienku, a następnie rozwiń wydawcy.

  2. Kliknij publikacja, dla którego chcesz sprawdzić poprawność subskrypcji, a następnie kliknij prawym przyciskiem myszy Poprawności subskrypcje.

  3. W Poprawności subskrypcje okno dialogowe Wybierz subskrypcje, które do sprawdzania poprawności:

    • Wybierz sprawdzić wszystkie subskrypcje programu SQL Server.

    • Wybierz sprawdzić następujące subskrypcje, a następnie wybierz jedną lub więcej subskrypcji.

  4. Aby określić typ sprawdzania poprawności do wykonania (liczba wierszy lub liczba wierszy i suma kontrolna) kliknij Opcje sprawdzania poprawności, a następnie określ opcje w Opcje sprawdzania poprawności subskrypcji okno dialogowe.

  5. Kliknij przycisk OK.

  6. Kliknij Wszystkie subskrypcje kartę.

  7. Wyniki sprawdzania poprawności.Dla każdego subskrypcja wypychana:

    1. Jeśli nie jest uruchomiony agent, kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Rozpocznij synchronizowanie.

    2. Kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Wyświetl szczegóły.

    3. Umożliwia wyświetlanie informacji na dystrybutora do subskrybenta historii kartę w działań w wybranej sesja obszar tekstu.

Do sprawdzania poprawności danych dla jednego subskrypcja wypychana do publikacja korespondencji seryjnej (Monitor replikacji)

  1. W Monitor replikacji rozwiń Wydawca grupy w lewym okienku, rozwiń Wydawca, a następnie kliknij publikacja.

  2. Kliknij Wszystkie subskrypcje kartę.

  3. Kliknij prawym przyciskiem myszy subskrypcja, który chcesz sprawdzić, a następnie kliknij Poprawności subskrypcja.

  4. W Poprawności subskrypcja okno dialogowe Wybierz sprawdzania poprawności tej subskrypcja.

  5. Aby określić typ sprawdzania poprawności do wykonania (liczba wierszy lub liczba wierszy i suma kontrolna) kliknij Opcje, a następnie określ opcje w Opcje sprawdzania poprawności subskrypcji okno dialogowe.

  6. Kliknij przycisk OK.

  7. Kliknij Wszystkie subskrypcje kartę.

  8. Wyniki sprawdzania poprawności:

    1. Jeśli nie jest uruchomiony agent, kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Rozpocznij synchronizowanie.

    2. Kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Wyświetl szczegóły.

    3. Umożliwia wyświetlanie informacji na Historii synchronizacji kartę w ostatnią wiadomość wybranej sesja obszar tekstu.

Do sprawdzania poprawności danych dla wszystkich wypychanie subskrypcji do publikacja korespondencji seryjnej (Monitor replikacji)

  1. W monitorze replikacji rozwiń grupę Wydawca w lewym okienku, a następnie rozwiń wydawcy.

  2. Kliknij publikacja, dla którego chcesz sprawdzić poprawność subskrypcji, a następnie kliknij prawym przyciskiem myszy Sprawdzić wszystkie subskrypcje.

  3. W Sprawdzić wszystkie subskrypcje okno dialogowe Określ typ sprawdzania poprawności do wykonania (liczba wierszy lub liczba wierszy i suma kontrolna).

  4. Kliknij przycisk OK.

  5. Kliknij Wszystkie subskrypcje kartę.

  6. Wyniki sprawdzania poprawności.Dla każdego subskrypcja wypychana:

    1. Jeśli nie jest uruchomiony agent, kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Rozpocznij synchronizowanie.

    2. Kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij Wyświetl szczegóły.

    3. Umożliwia wyświetlanie informacji na Historii synchronizacji kartę w ostatnią wiadomość wybranej sesja obszar tekstu.