Microsoft SQL er et kraftfuldt database program, der understøtter replikation, som er den proces for at synkronisere data mellem to eller flere kopier af en database. Replication er nyttig i distribuerede computing-miljøer , eller hvor computere kan ikke have konstant forbindelse til de vigtigste server , såsom på bærbare computere i et felt miljø. Brug replikation kræver fire komponenter, der skal installeres . Database Engine
database motor kræves til replikering er forskellig fra den standard SQL server . Den opretholder registreringer af al aktivitet i databasen , der ligner en transaktion log. Denne information bruges til at opretholde de databaser, der anvendes i replikation .
Client Agent
Client Agent kører replikation objektet interface, som er den primære replikering komponent på en enheder. Denne grænseflade bruges til at udføre replikering opgaver med serveren.
Server Agent
server agent er replikering projektet krybbe . Den er ansvarlig for kommunikationen mellem SQL database -serveren og databasen motor. Det kræver IIS til at køre for at fungere ordentligt.
Forsoner og Replication Provider
Disse tjenester befinder sig på samme computer som server agent og stole på IIS. Sammen koordinerer de abonnementer med udgivelsen databasen.