2016-06-30 3 views
0

Я запускаю репликацию слиянием. Во время процесса слияния возникает конфликт. Если я выберу победителя, конфликт только вернется. Если я выберу проигравшего, я получаю сообщение об ошибке.SQL Server 2008 R2 Не удалось разрешить конфликт слиянием

TITLE: Microsoft Replication Conflict Viewer

Microsoft Replication Conflict Viewer encountered an error executing the following query:

set DATEFORMAT mdy if (select OBJECTPROPERTY(OBJECT_ID('[tABLE]'),'TableHasIdentity')) =1

[SQL INSERT STATEMENT]

ADDITIONAL INFORMATION:

The insert failed. It conflicted with an identity range check constraint in database [Database], replicated table [TABLE]. , column [TABLE]. If the identity column is automatically managed by replication, update the range as follows: for the Publisher, execute sp_adjustpublisheridentityrange; for the Subscriber, run the Distribution Agent or the Merge Agent.
The statement has been terminated. (Microsoft SQL Server, Error: 548)

Я бежал sp_adjustpublisheridentityrange, чтобы исправить это, но это не решает проблему или изменить диапазон на столе.

Любые идеи?

ответ

0

Я нашел осиротевшие записи в подписчике. После удаления конфликты разрешались.

Смежные вопросы