Tutoriale replikacji

Dotyczy:SQL ServerAzure SQL Managed Instance

Replikacja to potężne rozwiązanie do przenoszenia danych lub ich podzbiorów między serwerami. Możesz replikować dane między serwerami w pełni połączonymi za pomocą replikacji transakcyjnej. Możesz także replikować dane między serwerami i klientami, które są okresowo połączone, przy użyciu replikacji scalającej. W tym artykule znajdziesz tutoriale, które pomogą przygotować serwer do replikacji, a następnie nauczą konfigurować zarówno replikację transakcyjną, jak i scalającą.

W samouczkach dotyczących replikacji termin „wydawca” odnosi się do serwera zawierającego źródłowe dane, które są replikowane. „Subskrybent” oznacza serwer docelowy. Wydawca i subskrybent mogą dzielić tę samą instancję SQL Server, ale nie jest to wymóg. Więcej informacji można znaleźć w przeglądzie modelu publikowania replikacyjnego.

Te samouczki wykorzystują NODE1\SQL2016 jako wydawcę i dystrybutora. Używają NODE2\SQL2016 jako subskrybenta.

Note

Większość zadań przedstawionych w tych samouczkach można wykonać programowo. Więcej informacji można znaleźć w dokumentacji dla deweloperów dotyczącej replikacji.

Tutoriale replikacji

Samouczek: Przygotuj SQL Server do replikacji (wydawca, dystrybutor, subskrybent)

Dowiedz się, jak przygotować serwery tak, aby replikacja mogła być wykonywana z najmniejszymi uprawnieniami. Musisz ukończyć ten samouczek przed innymi tutorialami replikacji.

Samouczek: konfigurowanie replikacji między dwoma w pełni połączonymi serwerami (transakcyjne)

Dowiedz się, jak skonfigurować replikację transakcyjną, aby replikować dane pomiędzy w pełni podłączonymi serwerami. Ten samouczek zawiera również podstawowe metody rozwiązywania błędów.

Poradnik: konfiguracja replikacji między serwerem a klientami mobilnymi (scalanie)

Dowiedz się, jak skonfigurować replikację merge do wymiany danych między serwerem a jednym lub kilkoma klientami, którzy są połączeni tylko okazjonalnie.