Я настроил репликацию транзакций и разрешил инициализацию из резервной копии из-за ограничений пропускной способности (поэтому снимки не генерируются).Теперь мы получаем эту ошибку в базе данных Publication, когда запускается приложение, которое вставляет данные в базу данных (ну, оно работает в течение короткого времени, а затем останавливается с ошибкой).Монитор репликации не показывает ошибок, поэтому он не является несоответствием между базой данных публикации и подписки.Также это не касается автоматически сгенерированных идентификаторов (т. Е. Использования столбца Identity), поскольку в этой таблице используется метка даты в качестве PK.Ошибка:
System.Data.SqlClient.SqlException: Нарушение ограничения PRIMARY KEY ''.Невозможно вставить дубликат ключа в объект 'dbo.'.Оператор был прерван.
Может ли установка репликации что-то сделать с базой данных источника / публикации, что вызвало это?Может ли это быть вызвано высокой задержкой базы данных подписчиков?Поскольку я не вижу ошибок в мониторе репликации, я даже не уверен, что эта ошибка произошла при продолжении настройки репликации.
Как мне устранить эту проблему?