Replikacja skryptów

Wszystkie składniki replikacja w topologii powinny ładowanie jako część planu odzyskiwanie danych, a także można używać skryptów do automatyzacji powtarzających się zadań.Skrypt zawiera języka Transact-SQL procedury składowane w systemie niezbędne do zaimplementowania składniki replikacja inicjowanych przez skrypty, takie jak publikacja lub subskrypcja.Scripts can be created in a wizard (such as the New Publication Wizard) or in Microsoft SQL Server Management Studio after you create a component.Wyświetlanie, modyfikowanie i uruchomić skrypt za pomocą SQL Server Management Studio lub polecenie sqlcmd.Skrypty mogą być przechowywane z kopia zapasowa plików używane przypadek topologia replikacja musi być ponownie skonfigurowany.

Jeśli zmianach właściwość składnika powinien być re-scripted.Jeśli używasz niestandardowych procedur przechowywanych z replikacja transakcyjna, kopię każdej procedury powinny być przechowywane za pomocą skryptów; Kopia powinny być aktualizowane, jeśli procedura zmienia (procedury są zazwyczaj aktualizacji z powodu zmiany schematu lub zmieniających wymagań aplikacji).Aby uzyskać więcej informacji na temat niestandardowych procedur, zobacz Określanie sposobu zmiany są propagowane transakcyjnych artykułów.

publikacja korespondencji seryjnej, które filtry sparametryzowana skrypty publikacja zawierają wywołania procedura składowana do tworzenia partycji danych.Skrypt zawiera odwołanie partycje utworzone i sposób, w którym ponownie utworzyć jedną lub więcej partycji, jeśli to konieczne.

Przykład Automatyzowanie zadań za pomocą skryptów

Należy rozważyć Adventure Works Cycles, który implementuje replikacja scalająca w celu dystrybucji danych do jego zdalnego sprzedaży życie.Przedstawiciel handlowy pobiera wszystkie dane, które odnoszą się do klientów przy użyciu swojego terytorium ściągać subskrypcji.Podczas pracy w trybie offline, przedstawiciel handlowy aktualizuje dane i wprowadza nowe klienci i zamówienia.Ponieważ Adventure Works Cycles zawiera więcej niż pięćdziesiąt przedstawicieli handlowych na różnych terytoriach, byłoby czas-używające do tworzenia różnych subskrypcje w każdej subskrybenta z Kreatora nowej subskrypcji.Natomiast administrator replikacja można wykonać następujące czynności:

  1. Konfigurowanie publikacji seryjnej niezbędne z partycjami na podstawie przedstawicielem handlowym lub na ich terytorium.

  2. Tworzenie subskrypcja wciągana dla jednego subskrybenta.

  3. Generowanie skryptu oparta na subskrypcja wciągana.

  4. Zmodyfikuj skrypt, zmiana wartości, takie jak nazwa subskrybenta.

  5. Uruchom skrypt w wielu subskrybentów do generowania wymagane ściągać subskrypcji.

Replikacja skryptu

Zobacz także

Inne zasoby