Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server no Linux
O SQL Server 2019 (15.x) apresenta a Replicação do SQL Server para instâncias do SQL Server em Linux.
Para obter informações detalhadas sobre a replicação, consulte Replicação do SQL Server.
Configure a replicação no Linux com o SQL Server Management Studio (SSMS) ou com procedimentos armazenados Transact-SQL (T-SQL).
Para usar o SSMS, siga as instruções neste artigo.
Use o SSMS em um sistema operacional Windows para se conectar a instâncias do SQL Server. Para obter informações básicas e instruções, consulte Usar o SQL Server Management Studio no Windows para gerenciar o SQL Server no Linux.
Para obter um exemplo com procedimentos armazenados, siga o tutorial Configurar a replicação com T-SQL.
Pré-requisitos
Antes de configurar publicadores, distribuidores e assinantes, conclua as etapas de configuração a seguir para a instância do SQL Server.
Habilite 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 do SQL Server para replicação, execute
sys.sp_MSrepl_createdatatypemappingsem todas as instâncias que participam da replicação.USE msdb; GO EXECUTE sys.sp_MSrepl_createdatatypemappings; GOCrie uma pasta de instantâneos. Os agentes do SQL Server exigem uma pasta snapshot para ler e gravar. Crie a pasta de instantâneo no distribuidor.
Para criar a pasta snapshot e conceder acesso ao
mssqlusuário, execute os seguintes comandos: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 monitorar a replicação com o SSMS (SQL Server Management Studio)
Configurar o distribuidor
Para configurar o distribuidor:
No SSMS, conecte-se à sua instância do SQL Server no Pesquisador de Objetos.
Clique com o botão direito do mouse em Replicação e selecione Configurar Distribuição....
Siga as instruções no Assistente de Configuração de Distribuição.
Criar publicação e artigos
Para criar uma publicação e artigos:
No Pesquisador de Objetos, selecione Replicação>Publicações Locais>Nova 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 assinatura
Para configurar a assinatura no Pesquisador de Objetos, selecione Replicação>Assinaturas Locais>Novas Assinaturas....
Monitoramento de trabalhos de replicação
Use o Monitor de Replicação para monitorar trabalhos de replicação.
No Pesquisador de Objetos, clique com o botão direito do mouse em Replicação e selecione Iniciar o Monitor de Replicação.