Dokumentace pro vývojáře replikace
platí pro:SQL Serverazure SQL Managed Instance
Možnost programově konfigurovat, udržovat a monitorovat topologii replikace umožňuje zjednodušit opakované úlohy replikace a zlepšit uživatelské prostředí pro aplikace založené na replikaci. Díky programování replikace je možné koncovým uživatelům poskytnout přizpůsobené funkce replikace, aniž by se museli seznámit s uloženými procedurami replikace a spustitelnými soubory agenta replikace nebo používat uživatelské rozhraní replikace implementované nástrojem SQL Server Management Studio.
Tady jsou scénáře, ve kterých můžou vaše aplikace těžit z programového přístupu ke službám replikace:
Přidání funkcí replikace do existující aplikace koncového uživatele, jako je například synchronizace odběru vyžádané replikace, když uživatel klikne na tlačítko.
Vytvoření webového uživatelského rozhraní pro vzdálenou správu replikace
Vytvoření vlastního uživatelského rozhraní, které zpřístupňuje jenom podmnožinu funkcí správy, lze použít ke vzdálené správě více topologií replikace z jednoho umístění nebo ke kombinování funkcí správy a synchronizace.
Vylepšení existujícího monitorovacího nástroje přidáním možnosti sledovat stav publikace, odběru nebo distributora.
Vytvoření vlastní aplikace pro správu nebo synchronizaci předplatných s vydavatelem Oracle
Psaní přizpůsobených obchodních pravidel, která se spouští při synchronizaci předplatného sloučení
Generování Transact-SQL skriptů, které se dají spustit opakovaně při konfiguraci nových odběratelů.
SQL Server umožňuje programově řídit agenty replikace a programově spravovat a monitorovat topologii replikace. Další informace o programování replikace najdete v tématu Koncepty programování replikace.
V této části
koncepty programování replikace
Popisuje kroky plánování vývoje aplikace, která používá replikaci.
koncepty uložených procedur systému replikace
Popisuje způsob použití systémových uložených procedur k zajištění programového přístupu v topologii replikace.
koncepty objektů správy replikace
Vysvětluje koncepty použití objektů RMO (Replication Management Objects). Toto je sestavení spravovaného kódu, které zapouzdřuje funkce replikace pro SQL Server.
koncepty spustitelných souborů agenta replikace
Popisuje použití spustitelných souborů agenta replikace.