Версия сервера: SQL Server 2008R2 Версия клиента: SQL Server Express 2008R2
При запуске процесса репликации слиянием возникли проблемы с блокировкой.Похоже, что когда подписчик вносит изменения и синхронизируется с издателем.Я уверен, что эти триггеры исходят из-за того, что они снова запускают издателя и, вероятно, снова пытаются отправить данные подписчикам.Я добавил «НЕ ДЛЯ РЕПЛИКАЦИИ» к триггерам, но это, похоже, не помогает.Я также исследовал и попытался добавить следующий пункт:
DECLARE @is_mergeagent BIT
SELECT @is_mergeagent = convert(BIT, sessionproperty('replication_agent'))
IF @is_mergeagent = 0 --IF NOT FROM REPLICATION
Это тоже не помогло.Как вы справляетесь с репликацией слиянием с помощью триггеров вставки / обновления?Могу ли я предотвратить их «двойную» стрельбу?
Всегда ценю информацию.
- S