Megosztás a következőn keresztül:


A replikáció fejlesztői dokumentációja

A következőkre vonatkozik:SQL ServerFelügyelt Azure SQL-példány

A replikációs topológia programozott konfigurálásának, karbantartásának és figyelésének lehetősége lehetővé teszi az ismétlődő replikációs feladatok egyszerűsítését és a replikációalapú alkalmazások felhasználói élményének javítását. A programozási replikációval a végfelhasználók testre szabott replikációs funkciókat kaphatnak anélkül, hogy ismernie kellene a replikációs tárolt eljárásokat és a replikációs ügynök végrehajtható eljárásait, vagy nem kell használnia az SQL Server Management Studio által implementált replikációs felhasználói felületet.

Az alábbiakban olyan forgatókönyvek szerepelnek, amelyekben az alkalmazások a replikációs szolgáltatásokhoz való programozott hozzáférés előnyeit élvezhetik:

  • Replikációs funkciók hozzáadása egy meglévő végfelhasználói alkalmazáshoz, például egy lekéréses előfizetés szinkronizálása, amikor a felhasználó kiválaszt egy gombot.
  • Webalapú felhasználói felület létrehozása a replikáció távoli felügyeletéhez.
  • Olyan egyéni felhasználói felület létrehozása, amely csak az adminisztrációs funkciók egy részét teszi elérhetővé, több replikációs topológia távoli felügyeletére használható egyetlen helyről, vagy kombinálhatja az adminisztrációs és szinkronizálási funkciókat.
  • Egy meglévő monitorozási eszköz továbbfejlesztése a kiadványok, előfizetések vagy a forgalmazó állapotának monitorozási lehetőségének hozzáadásával.
  • Egyéni alkalmazás létrehozása előfizetések felügyeletéhez vagy egy Oracle-közzétevővel való szinkronizálásához.
  • Testre szabott üzleti szabályok írása, amelyek egy egyesítési előfizetés szinkronizálásakor lesznek végrehajtva.
  • Olyan Transact-SQL szkriptek létrehozása, amelyek az új előfizetők konfigurálásakor megismételhetők.

Az SQL Server lehetővé teszi a replikációs ügynökök programozott vezérlését, valamint a replikációs topológia programozott felügyeletét és monitorozását. A programozási replikációval kapcsolatos további információkért lásd replikációs programozási fogalmakat.

Programozási felületek

A replikációs alkalmazások fejlesztéséhez az alábbi programozási felületek érhetők el.

Cikk Description
Replikációs programozási fogalmak A replikációt használó alkalmazások fejlesztésének tervezési lépéseit ismerteti.
A replikációs rendszer tárolt eljárásainak fogalmai Ismerteti, hogyan használhatók a rendszer által tárolt eljárások a replikációs topológiák programozott hozzáférésének biztosítására.
A replikációkezelési objektumok fogalmai Az SQL Server replikációs funkcióit magában foglaló felügyelt kódszerelvény, a Replication Management Objects (RMO) használatának alapelveit ismerteti.
A replikációs ügynök végrehajthatókra irányuló fogalmai A replikációs ügynök végrehajtható fájljainak parancssori automatizáláshoz való használatát ismerteti.