Конфликт между существующими и репликационными данными
Текст сообщения
Conflict DNEQ[FIRST]: < STR >(< STR >), no action. Conflict DNEQ[NEW]: < STR >(< STR >), no action. Conflict DNEQ[NEW]: < STR >(< STR >), no action. Conflict DNEQ[OLD]: < STR >(< STR >), try to delete. Conflict DNEQ[OLD]: < STR >(< STR >), try to delete. Conflict DNEQ[SECOND]: < STR >(< STR >), try to delete. Conflict DNEQ[WEIGHT]: < STR >(< STR >), no action. Conflict DNEQ[WEIGHT]: < STR >(< STR >), try to delete. Conflict DNEX: < STR >(< STR >), no action Conflict IEX: < STR >(< STR >) - but record not found! Conflict IEX[FIRST]: < STR >(< STR >), no action. Conflict IEX[NEW]: < STR >(< STR >), no action. Conflict IEX[NEW]: < STR >(< STR >), no action. Conflict IEX[OLD]: < STR >(< STR >), try to update. Conflict IEX[OLD]: < STR >(< STR >), try to update. Conflict IEX[SECOND]: < STR >(< STR >), try to update. Conflict IEX[WEIGHT]: < STR >(< STR >), no action. Conflict IEX[WEIGHT]: < STR >(< STR >), try to update. Conflict UNEQ[FIRST]: < STR >(< STR >), no action. Conflict UNEQ[NEW]: < STR >(< STR >), no action. Conflict UNEQ[NEW]: < STR >(< STR >), no action. Conflict UNEQ[OLD]: < STR >(< STR >), try to update. Conflict UNEQ[OLD]: < STR >(< STR >), try to update. Conflict UNEQ[SECOND]: < STR >(< STR >), try to update. Conflict UNEQ[WEIGHT]: < STR >(< STR >), no action. Conflict UNEQ[WEIGHT]: < STR >(< STR >), try to update. Conflict UNEX[?]: < STR >(< STR >), no action Conflict UNEX[FIRST]: < STR >(< STR >), no action. Conflict UNEX[NEW]: < STR >(< STR >), no action. Conflict UNEX[OLD]: < STR >(< STR >), no action. Conflict UNEX[SECOND]: < STR >(< STR >), try to insert. Conflict UNEX[WEIGHT]: < STR >(< STR >), no action. Conflict UNEX[WEIGHT]: < STR >(< STR >), try to insert.
Уровень трассировки
Уровень 3.
Значение сообщения репликации
Произошел конфликт между существующими и репликационными данными. Указывается:
-
тип конфликта:
-
UNEQ
– Попытка изменения записи, в которой не совпадает значение некоторых полей; -
UNEX
– Попытка изменить несуществующую запись: -
DNEQ
– Попытка удаления записи, в которой не совпадает значение некоторых полей; -
DNEX
– Попытка удалить несуществующую запись; -
IEX
– Попытка вставить запись с дубликатом первичного ключа
-
-
способ разрешения конфликта:
-
SECOND
– Приоритет пришедшей записи (по умолчанию); -
FIRST
– Приоритет существующей записи; -
NEW
– Приоритет более новой записи; -
OLD
– Приоритет более старой записи; -
WEIGHT
– Приоритет сервера с большим весом
-
-
Имя таблицы и столбцы первичного ключа кортежа.
Рекомендации по устранению
Выяснить причину возникновения конфликта и принять решение о дальнейших действиях.