Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
azure 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 poskytovat přizpůsobené funkce replikace, aniž by museli být obeznámeni 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 vybere 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.
Programovací rozhraní
Pro vývoj aplikací replikace jsou k dispozici následující programovací rozhraní.
| Článek | Description |
|---|---|
| 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), 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 pro automatizaci příkazového řádku. |