Udostępnij za pośrednictwem


Jak Ponownie zainicjować subskrypcję (SQL Server Management Studio)

Pomocą ponownego inicjowania subskrypcja jest procesem dwuetapowym:

  1. Pojedynczy subskrypcja lub wszystkie subskrypcje w publikacja są oznaczone jako dla ponownego inicjowania.Mark subscriptions for reinitialization in the Reinitialize Subscription(s) dialog box, which is 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 kartę i węzeł publikacji w monitorze replikacji.Informacje dotyczące uruchamiania Monitor replikacji, zobacz Jak Uruchom Monitor replikacji (Monitor replikacji).Po zaznaczeniu subskrypcja dla ponownego zainicjowania są następujące opcje:

    • Użyj bieżącej migawka

      Zaznacz, aby zastosować bieżący migawkę subskrybentowi następnego czas uruchamia agenta dystrybucji lub scalić agenta.Jeśli jest dostępny nie prawidłowy migawka, nie można wybrać tej opcji.

    • Użyj Nowa migawka

      Zaznacz, aby ponownie zainicjować subskrypcja z nową migawkę.migawka mogą być stosowane do subskrybenta tylko wtedy, gdy został wygenerowany przez agenta migawka.Jeśli Agent migawki jest ustawiony na harmonogram, subskrypcja jest zestaw ponownie nie inicjowane aż po następnego zaplanowanego uruchomienia agenta migawki.Wybierz Generuj nową migawkę teraz Aby natychmiast uruchomić agenta migawka.

    • Przekaż niezsynchronizowane zmiany przed ponownego zainicjowania

      Scalić tylko replikacja.Zaznacz, aby przekazać oczekujących zmian z baza danych subskrypcja przed danych subskrybent jest zastępowany migawka.

      Jeśli dodawanie, drop lub zmienić filtr sparametryzowana oczekujące zmiany subskrybent nie można przekazać do Wydawca podczas ponownego inicjowania.Jeśli chcesz przekazać oczekujące zmiany, należy zsynchronizować wszystkie subskrypcje przed zmianą filtru.

  2. Ustawienie ponownie inicjowane subskrypcji następnego czas jest synchronizowane: Agent dystrybucji (dla replikacja transakcyjna) lub agenta korespondencji seryjnej (dla replikacja scalająca) stosuje się ostatnio migawka poszczególnym subskrybentom, który został oznaczony do ponownego zainicjowania subskrypcja.Aby uzyskać więcej informacji o synchronizowaniu subskrypcje, zobacz Jak Synchronizowanie subskrypcji wypychanej (SQL Server Management Studio) i Jak Synchronizowanie subskrypcji ściąganej (SQL Server Management Studio).

Aby zaznaczyć pojedynczy wypychanie lub subskrypcja wciągana dla ponownego zainicjowania w Management Studio (Wydawca)

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

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

  3. Rozwiń publikację, która ma subskrypcja chcesz ponownie zainicjować.

  4. Kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij ponownie zainicjować.

  5. W Ponownie zainicjować subskrypcją okno dialogowe Wybierz opcje, a następnie kliknij przycisk znak dla ponownego zainicjowania.

Aby zaznaczyć pojedynczy subskrypcja wciągana dla ponownego zainicjowania w Management Studio (przez subskrybenta)

  1. Połączyć abonenta w Management Studio, a następnie rozwiń węzeł serwera.

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

  3. Kliknij prawym przyciskiem myszy subskrypcja, a następnie kliknij ponownie zainicjować.

  4. W wyświetlanym oknie dialogowym potwierdzenia kliknij przycisk Tak.

Aby oznaczyć wszystkie subskrypcje dla ponownego zainicjowania w Management Studio

  1. Połącz się z Wydawca w 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 z subskrypcjami chcesz ponownie zainicjować, a następnie kliknij prawym przyciskiem myszy Ponownie zainicjować wszystkie subskrypcje.

  4. W Ponownie zainicjować subskrypcją okno dialogowe Wybierz opcje, a następnie kliknij przycisk znak dla ponownego zainicjowania.

Aby zaznaczyć pojedynczy wypychanie lub subskrypcja wciągana dla ponownego zainicjowania w 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órą chcesz ponownie zainicjować, a następnie kliknij Ponownie zainicjować subskrypcję.

  4. W Ponownie zainicjować subskrypcją okno dialogowe Wybierz opcje, a następnie kliknij przycisk znak dla ponownego zainicjowania.

Aby oznaczyć wszystkie subskrypcje dla ponownego zainicjowania w Monitor replikacji

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

  2. Kliknij publikacja z subskrypcjami chcesz ponownie zainicjować, a następnie kliknij prawym przyciskiem myszy Ponownie zainicjować wszystkie subskrypcje.

  3. W Ponownie zainicjować subskrypcją okno dialogowe Wybierz opcje, a następnie kliknij przycisk znak dla ponownego zainicjowania.