Dokumentacja dewelopera replikacji
Dotyczy:programu SQL Server
Azure SQL Managed Instance
Możliwość programowego konfigurowania, konserwacji i monitorowania topologii replikacji umożliwia zarówno uproszczenie powtarzających się zadań replikacji, jak i ulepszenie środowiska użytkownika dla aplikacji opartych na replikacji. Dzięki replikacji programistycznej użytkownicy końcowi mogą być udostępniani z dostosowanymi funkcjami replikacji bez konieczności znajomości procedur składowanych replikacji i plików wykonywalnych agenta replikacji lub konieczności używania interfejsu użytkownika replikacji implementowanego przez program SQL Server Management Studio.
Poniżej przedstawiono scenariusze, w których aplikacje mogą korzystać z programowego dostępu do usług replikacji:
Dodawanie funkcji replikacji do istniejącej aplikacji użytkownika końcowego, takich jak synchronizowanie subskrypcji ściągania po kliknięciu przycisku przez użytkownika.
Tworzenie internetowego interfejsu użytkownika do zdalnego administrowania replikacją.
Tworzenie niestandardowego interfejsu użytkownika, który uwidacznia tylko podzbiór funkcji administracji, może służyć do zdalnego administrowania wieloma topologiami replikacji z jednej lokalizacji lub łączenia funkcji administracji i synchronizacji.
Ulepszanie istniejącego narzędzia do monitorowania przez dodanie możliwości monitorowania stanu publikacji, subskrypcji lub dystrybutora.
Tworzenie aplikacji niestandardowej do administrowania lub synchronizowania subskrypcji z wydawcą Oracle.
Pisanie niestandardowych reguł biznesowych wykonywanych podczas synchronizowania subskrypcji scalania.
Generowanie skryptów Transact-SQL, które można uruchomić wielokrotnie podczas konfigurowania nowych subskrybentów.
Program SQL Server umożliwia programowe sterowanie agentami replikacji oraz programowe administrowanie topologią replikacji i ich monitorowanie. Aby dowiedzieć się więcej na temat replikacji programowania, zobacz Pojęcia dotyczące programowania replikacji.
W tej sekcji
Pojęcia dotyczące programowania replikacji
Opisuje kroki planowania tworzenia aplikacji korzystającej z replikacji.
Pojęcia dotyczące procedur składowanych systemu replikacji
Opisuje sposób użycia systemowych procedur składowanych w celu zapewnienia dostępu programowego w topologii replikacji.
Pojęcia dotyczące obiektów zarządzania replikacją
Objaśnia pojęcia dotyczące używania obiektów zarządzania replikacją (RMO). Jest to zestaw kodu zarządzanego, który hermetyzuje funkcje replikacji dla programu SQL Server.
Pojęcia dotyczące plików wykonywalnych agenta replikacji
Opisuje użycie plików wykonywalnych agenta replikacji.