Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server em Linux
O SQL Server 2019 (15.x) introduz a Replicação do SQL Server para instâncias do SQL Server no Linux.
Para informações detalhadas sobre replicação, consulte Replicação do SQL Server.
Configure a replicação no Linux com SQL Server Management Studio (SSMS) ou Transact-SQL stored procedures.
Para usar o SSMS, siga as instruções deste artigo.
Use o SSMS num sistema operativo Windows para se ligar a instâncias do SQL Server. Para contexto e instruções, veja Usar SQL Server Management Studio no Windows para gerir SQL Server no Linux.
Para um exemplo com procedimentos armazenados, siga o tutorial Configurar Replicação com T-SQL .
Pré-requisitos
Antes de configurar editores, distribuidores e subscritores, precisa de completar alguns passos de configuração para a instância SQL Server.
Ative o SQL Server Agent para usar agentes de replicação. Em todos os servidores Linux, execute os seguintes comandos no terminal.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true sudo systemctl restart mssql-serverConfigure a instância do SQL Server para replicação. Para configurar a instância SQL Server para replicação, execute
sys.sp_MSrepl_createdatatypemappingsem todas as instâncias participantes na replicação.USE msdb; GO EXECUTE sys.sp_MSrepl_createdatatypemappings; GOCrie uma pasta de snapshots. Os agentes do SQL Server requerem uma pasta snapshot para ler/escrever. Crie a pasta snapshot no distribuidor.
Para criar a pasta snapshot e conceder acesso ao
mssqlutilizador, execute o seguinte comando:sudo mkdir /var/opt/mssql/data/ReplData/ sudo chown mssql /var/opt/mssql/data/ReplData/ sudo chgrp mssql /var/opt/mssql/data/ReplData/
Configurar e monitorizar a replicação com SQL Server Management Studio (SSMS)
Configurar o distribuidor
Para configurar o distribuidor:
No SSMS, liga-te à tua instância do SQL Server no Explorador de Objetos.
Clique com o botão direito em Replicação e selecione Configurar Distribuição....
Siga as instruções no Assistente de Configuração de Distribuição.
Criar publicações e artigos
Para criar uma publicação e artigos:
No Explorador de Objetos, selecione Replicação>Publicações> LocaisNova Publicação....
Siga as instruções no Assistente de Novas Publicações para configurar o tipo de replicação e os artigos que pertencem à publicação.
Configurar a subscrição
Para configurar a subscrição no Explorador de Objetos, selecione Replicação>Subscrições Locais>Novas subscrições....
Monitorizar trabalhos de replicação
Use o Monitor de Replicação para monitorizar trabalhos de replicação.
No Explorador de Objetos, clique com o botão direito em Replicação e selecione Iniciar Monitor de Replicação.