Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server op Linux
SQL Server 2019 (15.x) introduceert SQL Server-replicatie voor exemplaren van SQL Server op Linux.
Zie SQL Server-replicatie voor gedetailleerde informatie over replicatie.
Configureer replicatie op Linux met SQL Server Management Studio (SSMS) of opgeslagen Transact-SQL-procedures (T-SQL).
Volg de instructies in dit artikel om SSMS te gebruiken.
Gebruik SSMS op een Windows-besturingssysteem om verbinding te maken met exemplaren van SQL Server. Zie SQL Server Management Studio in Windows gebruiken voor het beheren van SQL Server op Linux voor achtergrondinformatie en instructies.
Volg voor een voorbeeld met opgeslagen procedures de zelfstudie Replicatie configureren met T-SQL .
Prerequisites
Voordat u uitgevers, distributeurs en abonnees configureert, voltooit u de volgende configuratiestappen voor de SQL Server-instantie.
Schakel SQL Server Agent in om replicatieagents te gebruiken. Voer op alle Linux-servers de volgende opdrachten uit in de terminal.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true sudo systemctl restart mssql-serverConfigureer het SQL Server-exemplaar voor replicatie. Als u het SQL Server-exemplaar voor replicatie wilt configureren, voert u deze uit
sys.sp_MSrepl_createdatatypemappingsop alle exemplaren die deelnemen aan replicatie.USE msdb; GO EXECUTE sys.sp_MSrepl_createdatatypemappings; GOMaak een momentopnamemap. De SQL Server-agenten hebben een snapshotmap nodig waaruit ze kunnen lezen en waarnaar ze kunnen schrijven. Maak de map momentopname op de distributeur.
Om de snapshotmap aan te maken en de
mssqlgebruiker toegang te geven, voer je de volgende commando's uit:sudo mkdir /var/opt/mssql/data/ReplData/ sudo chown mssql /var/opt/mssql/data/ReplData/ sudo chgrp mssql /var/opt/mssql/data/ReplData/
Replicatie configureren en bewaken met SQL Server Management Studio (SSMS)
De distributeur configureren
De distributeur configureren:
In SSMS maakt u in Objectverkenner verbinding met uw SQL Server-exemplaar.
Klik met de rechtermuisknop op Replicatie en selecteer Distributie configureren....
Volg de instructies in de Configure Distribution Wizard.
Publicatie en artikelen maken
Een publicatie en artikelen maken:
Selecteer in Objectverkenner Replicatie>Lokale publicaties>Nieuwe publicatie...
Volg de instructies in de New Publication Wizard om het type replicatie en de artikelen die bij de publicatie horen te configureren.
Het abonnement configureren
Als u het abonnement in Objectverkenner wilt configureren, selecteert u Replicatie>Lokale abonnementen>Nieuwe abonnementen....
De replicatietaken monitoren
Gebruik Replication Monitor om replicatietaken te bewaken.
Klik in Objectverkenner met de rechtermuisknop op Replicatie en selecteer Replicatiecontrole starten.