Indholdsfortegnelse:

Hvordan opsætter du transaktionsreplikering?
Hvordan opsætter du transaktionsreplikering?

Video: Hvordan opsætter du transaktionsreplikering?

Video: Hvordan opsætter du transaktionsreplikering?
Video: Step by Step - Setup Transactional Replication - SQL Server 2019 2024, November
Anonim

Konfigurer udgiveren til transaktionsreplikering

  1. Opret forbindelse til udgiveren i SQL Server Management Studio, og udvid derefter servernoden.
  2. Højreklik på SQL Server Agent og vælg Start.
  3. Udvid Replikation højreklik på mappen Lokale publikationer og vælg Ny Offentliggørelse .

Hvad er transaktionsreplikation i denne forbindelse?

Transaktionel replikation er en funktion i Azure SQL Database og SQL Server, der giver dig mulighed for replikere data fra en tabel i Azure SQL Database eller en SQL Server til tabellerne placeret på eksterne databaser. Denne funktion giver dig mulighed for at synkronisere flere tabeller i forskellige databaser.

Desuden, hvordan opsætter du replikering? Følgende trin leder dig gennem processen med at oprette SQL-replikeringsdistributøren:

  1. Åbn SSMS og opret forbindelse til SQL Server-instansen.
  2. I Objekt Explorer skal du gå til replikeringsmappen, højreklikke på replikeringsmappen og klikke på Konfigurer distribution.

Bare så, hvordan fungerer transaktionsreplikering?

I transaktionel replikering , hver forpligtet transaktion replikeres til abonnenten, efterhånden som det sker. Når det første øjebliksbillede er blevet kopieret, transaktionel replikering bruger Log Reader-agenten til at læse Transaktion Log over den offentliggjorte database og gemmer nye transaktioner i DISTRIBUTIONsdatabasen.

Hvad er forskellen mellem snapshot og transaktionsreplikering?

Det forskelle er mekanismerne for, hvordan data replikeres fra offentliggørelsen til abonnementerne. For en snapshot replikering , den har to agenter i løbet af replikation behandle, øjebliksbillede agent og distribution agent; mens transaktionel replikering har en ekstra agent, Log Reader-agent.

Anbefalede: