Назад | Перейти на главную страницу

Проблемы с размерами диапазона идентификаторов

Я пытаюсь настроить нашу репликацию с переиздателем. У нас, к сожалению, есть некоторые таблицы с int PK IDENTITY, и я получаю следующую ошибку при попытке создать публикацию.

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)

Я изменил размер диапазона издателя на 100000, а размер диапазона подписчика на 100. Я не понимаю, почему это вообще имеет значение, эта таблица помечена как загрузка только на первичном издателе и на повторном издателе. Его нельзя обновить нигде, НО прямо на основном сервере, так в чем проблема.

Во-вторых, как мне это преодолеть? Я продолжаю массировать цифры, пока они не сработают? Что конкретно он ищет?

Спасибо

Спасибо,

Взгляните на это Сообщение на форуме MSDN - он показывает вам, как делать обоснованные предположения относительно того, какими должны быть диапазоны.