Microsoft SQL ist eine leistungsfähige Datenbank -Anwendung, die Replikation , die den Prozess der Synchronisierung von Daten zwischen zwei oder mehr Kopien einer Datenbank unterstützt . Replikation ist in verteilten Computing-Umgebungen oder wo sinnvoll Computer möglicherweise nicht über konstante Anbindung an die wichtigsten Server , wie zum Beispiel auf Laptops in einem Feld -Umgebung. Verwenden der Replikation erfordert vier Komponenten installiert werden. Database Engine
Die Datenbank-Engine für die Replikation erforderlich unterscheidet sich von der Standard-SQL- Server. Es unterhält Aufzeichnungen über alle Aktivitäten in der Datenbank , ähnlich wie bei einem Transaktionslog. Diese Informationen werden verwendet , um die Datenbanken in der Replikation verwendet werden, beibehalten .
Client Agent
Der Client Agent läuft die Replikation Objekt-Schnittstelle , welche die primäre Komponente auf eine Replikation ist Geräte . Diese Schnittstelle wird verwendet , um die Replikation Aufgaben mit dem Server auszuführen.
Server Agent
Der Server Agent ist die Replikation Projekt Krippe. Es ist verantwortlich für die Kommunikation zwischen der SQL-Datenbank -Server und der Datenbank-Engine . Es erfordert IIS ausgeführt werden , um richtig zu funktionieren .
Versöhner und Replication Provider
Diese Dienste auf dem gleichen Computer wie der Server -Agent befinden und sich auf IIS . Gemeinsam koordinieren sie Abonnements mit dem Verlag Datenbank .