Nosso provedor de hospedagem gostaria de reiniciar o SQL Server que um publicador em uma topologia de replicação de mesclagem.
Não consigo entender claramente as práticas recomendadas para fazer isso nos documentos da Microsoft.
Nossa topologia consiste em aproximadamente 40 assinantes Pull. A sincronização é executada em uma programação a cada 5 minutos por meio de uma tarefa agendada do Windows que executa um aplicativo que chama RMO.
Algumas das minhas preocupações incluem: As transações serão sinalizadas com segurança nos assinantes - imagino que isso possa causar um aumento no log de transações? Qual é um perÃodo de tempo razoável para o Editor ficar offline - preciso me preocupar com a expiração?
Se alguém pudesse descrever quais etapas seriam envolvidas no desligamento seguro do Editor, seria de grande ajuda.
Muito Obrigado.
As transações serão sinalizadas com segurança nos assinantes - imagino que isso possa causar o crescimento do log de transações?
As transações serão sinalizadas com segurança nos assinantes e o crescimento do log de transações será insignificante. A replicação de mesclagem utiliza gatilhos DML juntamente com tabelas de controle de alterações nos bancos de dados de publicação e assinatura que contêm metadados para determinar quais alterações precisam ser propagadas. Portanto, você pode ver algum crescimento nas tabelas de metadados de mesclagem enquanto o editor estiver offline.
Qual é um perÃodo de tempo razoável para o Editor ficar offline - preciso me preocupar com a expiração?
As assinaturas expirarão se não forem sincronizadas com o editor dentro do perÃodo de retenção da publicação. O perÃodo de retenção padrão é de 14 dias. Você pode verificar qual é o seu perÃodo de retenção de publicação atual executando sp_helpmergepublication no editor no banco de dados de publicação e inspecionando a retenção e a retenção_period_unit no conjunto de resultados. Outra maneira de verificar o perÃodo de retenção da publicação é clicar com o botão direito do mouse na publicação em SSMS -> Propriedades. Na página Geral, há uma seção chamada Expiração da assinatura .
Se você reiniciar o editor e ele voltar a ficar online dentro do perÃodo de retenção da publicação, a replicação de mesclagem continuará de onde parou.