Problemas com tamanhos de intervalo de identidade

1

Estou tentando configurar nossa replicação com um republicador. Nós, infelizmente, temos algumas tabelas com um int PK IDENTITY e estou recebendo o seguinte erro ao tentar criar a publicação.

SQL Server Management Studio could not create article 'tblAdminBusinessType'. (New Publication Wizard)

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

The republisher's republishing range obtained from its publisher is not large enough to allocate the specified @pub_identity_range.
The article 'tblAdminBusinessType' could not be added to the publication 'Stage_Connect'.
Changed database context to 'Stage_Connect'. (Microsoft SQL Server, Error: 20660)

Alterei o tamanho do intervalo do Publicador para 100000 e o tamanho do intervalo do Assinante para 100. O que não compreendo é o porquê isso é importante. Essa tabela é marcada como download apenas no Editor Primário e no Re-editor. Não pode ser atualizado em qualquer lugar, MAS diretamente na Primária, então qual é o problema.

Em segundo lugar, como faço para superar isso? Eu continuo massageando os números até que funcione? O que, especificamente, está procurando?

Obrigado

Obrigado,

    
por Refracted Paladin 01.12.2010 / 14:32

1 resposta

2

Dê uma olhada nesta postagem no fórum do MSDN - mostra como adivinhar quais intervalos devem ser obtidos.

    
por 01.12.2010 / 17:20