Usamos a replicação do SQL Server há muito tempo e tivemos alguns problemas com ela que às vezes precisávamos reinicializar as assinaturas para corrigir alguns problemas e outras vezes precisávamos destruir toda a estrutura de replicação e reconstruí-la novamente!
Nossa principal preocupação é que, quando tivermos um problema de replicação, quase sempre a solução mais fácil será reinicializar a replicação que não é aceita para nossos requisitos de negócios.
Agora estamos nos preparando para lançar um novo grande projeto e estamos tentando procurar um software de terceiros para fazer a replicação do SQL Server.
Nossa configuração inclui servidores distribuídos em filiais (diferentes países) + clientes móveis (notebooks com bancos de dados SQL Server locais) e precisamos replicar dados entre todos eles com a capacidade de oferecer filtragem de artigos.
Alguém poderia sugerir algumas soluções alternativas para nós?
É altamente improvável que você encontre uma solução de replicação de mesclagem melhor do que a integrada.
A replicação de mesclagem, em particular, é difícil de implementar.
Sugiro que, se você estiver tendo problemas com a quebra de configuração atual, resolva isso com a Microsoft. Eles devem estar muito motivados para ajudá-lo a encontrar a causa raiz do problema para que seus clientes fiquem satisfeitos e não procurem outras soluções como você está pedindo aqui.
Esse é o tipo de coisa com a qual os Serviços de consultoria da Microsoft podem ajudá-lo. Eles conhecem a replicação muito bem, e a configuração de grandes farms de replicação de mesclagem precisa ser feita da maneira certa ou a coisa toda irá desmoronar.
Se houver erros específicos que precisam de solução de problemas, você pode publicá-los aqui para que possam ser descobertos, mas se for tão sensível e os assinantes precisam ser inicializados, muitas vezes toda a plataforma pode precisar de alguma análise.