Udostępnij za pośrednictwem


How to: Validate Data at the Subscriber (SQL Server Management Studio)

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

  1. Subskrypcja jednego lub wszystkich subskrypcji na publikacja w sieci 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ć subskrypcja z Wszystkie subskrypcje tab, the Lista Watch subskrypcja kartę (dystrybutorów uruchomiony program SQL Server 2005 lub nowszej), a węzeł publikacje w Monitor replikacja.Aby uzyskać informacje na temat uruchamiania Monitor replikacja Zobacz How to: Start Replication Monitor (Replication Monitor).

  2. Subskrypcja jest sprawdzany przy następnym są synchronizowane przez agenta dystrybucji (w przypadku replikacja transakcyjnej) lub agenta korespondencji seryjnej (w przypadku scalania replikacja).Agent dystrybucji zazwyczaj uruchamia w sposób ciągły, w którym to przypadek sprawdzanie poprawności jest wykonywane natychmiast; Agent korespondencji seryjnej jest zazwyczaj uruchamiany na żądanie, występuje przypadek sprawdzania poprawności, w wyniku uruchomienia agenta.

  3. Wyniki sprawdzania poprawności:

    • W oknach szczegółów w Monitor replikacja: na Dystrybutor do historii subskrybent Karta replikacja transakcyjnej i Historia synchronizacji karta replikacja łączenia.

    • W Wyświetlanie stanu synchronizacji pole dialogowe Management Studio.

    Wyniki sprawdzania poprawności wskazuje, czy sprawdzanie poprawności zakończyło się powodzeniem, czy nie, ale nie zostaną określone wiersze, które nie powiodło się sprawdzanie poprawności, jeśli wystąpił błąd.Służy do porównywania danych Wydawca i subskrybent, Narzędzie tablediff. Aby uzyskać więcej informacji na temat replikowanych danych za pomocą tego narzędzia Zobacz How to: Compare Replicated Tables for Differences (Replication Programming).

Uwaga

Procedury Monitor replikacja są dla subskrypcji wypychanych tylko dlatego ściągać subskrypcji nie mogą być synchronizowane w Monitor replikacja.Można jednak oznaczyć subskrypcja do sprawdzania poprawności i Wyświetl wyniki sprawdzania poprawności dla subskrypcja ściąganej w Monitor replikacja.

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

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

  2. Rozwiń Replikacja folder, a następnie rozwiń Publikacje lokalne folder.

  3. Kliknij prawym przyciskiem myszy publikacja, dla którego chcesz sprawdzić poprawność subskrypcji, a następnie kliknij przycisk Sprawdź poprawność subskrypcji.

  4. W Sprawdź poprawność subskrypcji w oknie dialogowym Wybierz subskrypcje, które do sprawdzania poprawności:

    • Wybierz opcję Sprawdź poprawność wszystkich subskrypcji programu SQL Server.

    • Wybierz opcję Sprawdzenie poprawności następujących subskrypcji, a następnie wybierz jeden lub więcej subskrypcji.

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

  6. Click OK.

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

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

    2. Kliknij, jeśli nie jest uruchomiony agent Rozpocznij in the Wyświetlanie stanu synchronizacji -okno dialogowe.Okno dialogowe będą wyświetlane komunikaty informacyjne dotyczące sprawdzania poprawności.

    Jeśli nie widać żadnych komunikatów dotyczących sprawdzania poprawności, agent został już zalogowany wyświetlony komunikat.W takim przypadek należy wyświetlić wyniki sprawdzania poprawności w Monitor replikacja.Aby uzyskać więcej informacji, zobacz temat Monitor replikacja jak procedury opisane w tym temacie.

Do sprawdzania poprawności danych w pojedynczej subskrypcja do publikacja korespondencji seryjnej (Management Studio)

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

  2. Rozwiń Replikacja folder, a następnie rozwiń Publikacje lokalne folder.

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

  4. W Sprawdź poprawność subskrypcja okno dialogowe Wybierz Sprawdź poprawność tej subskrypcja.

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

  6. Click OK.

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

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

    2. Jeśli nie jest uruchomiony agent, kliknij przycisk Rozpocznij in the Wyświetlanie stanu synchronizacji -okno dialogowe.Okno dialogowe będą wyświetlane komunikaty informacyjne dotyczące sprawdzania poprawności.

    Jeśli nie widać żadnych komunikatów dotyczących sprawdzania poprawności, agent został już zalogowany wyświetlony komunikat.W takim przypadek należy wyświetlić wyniki sprawdzania poprawności w Monitor replikacja.Aby uzyskać więcej informacji, zobacz temat Monitor replikacja jak procedury opisane w tym temacie.

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

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

  2. Rozwiń Replikacja folder, a następnie rozwiń Publikacje lokalne folder.

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

  4. W Sprawdzanie poprawności wszystkie subskrypcje w oknie dialogowym należy określić typ sprawdzania poprawności do wykonania (liczba wierszy lub liczba wierszy i sum kontrolnych).

  5. Click OK.

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

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

    2. Jeśli nie jest uruchomiony agent, kliknij przycisk Rozpocznij in the Wyświetlanie stanu synchronizacji -okno dialogowe.Okno dialogowe będą wyświetlane komunikaty informacyjne dotyczące sprawdzania poprawności.

    Jeśli nie widać żadnych komunikatów dotyczących sprawdzania poprawności, agent został już zalogowany wyświetlony komunikat.W takim przypadek należy wyświetlić wyniki sprawdzania poprawności w Monitor replikacja.Aby uzyskać więcej informacji, zobacz temat Monitor replikacja jak procedury opisane w tym temacie.

Do sprawdzania poprawności danych dla wszystkich wypychanie subskrypcji na publikację w sieci transakcyjne (Monitor replikacja)

  1. W Monitor replikacja rozwiń grupę Wydawca w lewym okienku, a następnie rozwiń Wydawca.

  2. Kliknij prawym przyciskiem myszy publikacja, dla którego chcesz sprawdzić poprawność subskrypcji, a następnie kliknij przycisk Sprawdź poprawność subskrypcji.

  3. W Sprawdź poprawność subskrypcji w oknie dialogowym Wybierz subskrypcje, które do sprawdzania poprawności:

    • Wybierz opcję Sprawdź poprawność wszystkich subskrypcji programu SQL Server.

    • Wybierz opcję Sprawdzenie poprawności następujących subskrypcji, a następnie wybierz jeden lub więcej subskrypcji.

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

  5. Click OK.

  6. Kliknij przycisk Wszystkie subskrypcje tab.

  7. Przejrzyj 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 przycisk Rozpocznij synchronizowanie.

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

    3. Służy do wyświetlania informacji na Dystrybutor do historia subskrybent karcieAkcje w wybranej sesja. obszaru tekstu.

Do sprawdzania poprawności danych dla pojedynczego wypychanie subskrypcja do publikacja korespondencji seryjnej (Monitor replikacja)

  1. W Monitor replikacja rozwiń grupę Wydawca w lewym okienku, rozwiń Wydawca, a następnie kliknij przycisk publikacja.

  2. Kliknij przycisk Wszystkie subskrypcje tab.

  3. Kliknij prawym przyciskiem myszy subskrypcja, aby sprawdzić, a następnie kliknij przycisk Sprawdź poprawność subskrypcja.

  4. W Sprawdź poprawność subskrypcja okno dialogowe Wybierz Sprawdź poprawność tej subskrypcja.

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

  6. Click OK.

  7. Kliknij przycisk Wszystkie subskrypcje tab.

  8. Wyniki sprawdzania poprawności:

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

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

    3. Służy do wyświetlania informacji na Historia synchronizacji karcieOstatnią wiadomość wybranej sesja. obszaru tekstu.

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

  1. W Monitor replikacja rozwiń grupę Wydawca w lewym okienku, a następnie rozwiń Wydawca.

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

  3. W Sprawdzanie poprawności wszystkie subskrypcje w oknie dialogowym należy określić typ sprawdzania poprawności do wykonania (liczba wierszy lub liczba wierszy i sum kontrolnych).

  4. Click OK.

  5. Kliknij przycisk Wszystkie subskrypcje tab.

  6. Przejrzyj 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 przycisk Rozpocznij synchronizowanie.

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

    3. Służy do wyświetlania informacji na Historia synchronizacji karcieOstatnią wiadomość wybranej sesja. obszaru tekstu.