Replicação transacional bidirecional

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Replicação transacional bidirecional é uma topologia de replicação transacional específica que permite a dois servidores trocarem alterações entre si: cada servidor publica dados e, então, assina uma publicação com os mesmos dados do outro servidor. Defina o @loopback_detection parâmetro de sp_addsubscription (Transact-SQL) para TRUE para garantir que as mudanças sejam enviadas apenas ao Assinante e não resultem no retorno da mudança ao Publisher.

No SQL Server 2005 (9.x) e versões posteriores, a replicação transacional peer-to-peer também suporta essa topologia, mas a replicação bidirecional pode proporcionar desempenho melhorado.

Para adicionar uma assinatura a uma publicação bidirecional usando o nome de domínio totalmente qualificado (FQDN), verifique se o nome do servidor (@@SERVERNAME) do assinante retorna a FQDN. Se o nome do servidor assinante não retornar o FQDN, alterações originadas nesse assinante poderão causar violações de chave primária.