Replicação de mesclagem de encadeamento do SQL Server 2008

2

Existe uma maneira de ter vários "níveis" para uma replicação de mesclagem no SQL Server 2008. Por exemplo, eu tenho o SiteA com o SQL Server 2008 que tem uma configuração de publicação no TestDB. O SiteB, também com o SQL Server 2008, está inscrito na publicação SiteA para o TestDB. SiteB, em seguida, tem uma publicação em seu TestDB e várias instâncias do SQL Server Express 2008 assinam a publicação para TestDB no SiteB.

A meta aqui, sendo as instâncias locais do SQL Express, é mesclar com o site B e, em seguida, o site B é mesclado com o Site A.

Eu tentei configurar isso, mas quando cheguei ao SiteB para configurar a publicação, recebi a seguinte mensagem

"Não é possível criar uma publicação de mesclagem neste banco de dados porque ela contém uma ou mais assinaturas de mesclagem anônima ou local. Para criar uma publicação de mesclagem, descarte as assinaturas de mesclagem anônima ou local existente, crie a publicação e recrie as assinaturas. "

    
por David Osborn 29.03.2011 / 16:58

1 resposta

1

Parece que isso funciona, mas a primeira camada de replicação (o republicador) precisa ser uma assinatura de envio do servidor em vez de uma assinatura de solicitação.

    
por 30.03.2011 / 16:19