Microsoft SQL est une application puissante base de données qui prend en charge la réplication, qui est le processus de synchronisation des données entre deux ou plusieurs copies d'une base de données. La réplication est utile dans les environnements de calcul distribué ou où les ordinateurs peuvent ne pas avoir une connectivité constante au serveur principal , comme sur les ordinateurs portables dans un environnement de domaine. Avec la réplication nécessite quatre composants à installer . Database Engine
Le moteur de base de données nécessaire à la réplication est différent du serveur SQL standard. Il tient des registres de toutes les activités dans la base de données , semblable à un journal des transactions. Cette information est utilisée pour maintenir les bases de données utilisées dans la réplication .
Agent client
L'agent client exécute l' interface d'objet de réplication, qui est le composant de réplication primaire sur un dispositifs . Cette interface est utilisée pour effectuer des tâches de réplication avec le serveur.
Serveur Agent
L'agent du serveur est le projet réplication crèche. Il est responsable de la communication entre le serveur de base de données SQL et le moteur de base de données. Elle requiert IIS pour être exécuté afin de fonctionner correctement .
Réconciliateur et réplication fournisseur
Ces services se trouvent sur le même ordinateur que l'agent du serveur et s'appuient sur IIS. Ensemble, ils coordonnent les abonnements à la base de données de publication.