У меня есть сценарий репликации слиянием с SQL2005 SP3 в качестве издателя и распространителя и Windows Mobile SQLCE 3.5 SP1 в качестве подписчиков.
Фильтр репликации таков, что строки из одной из таблиц (tblJobs) идут ровно на одно устройство. После того, как устройство выполнило репликацию, оно выполняет sql для установки логического столбца IsSynced для всех загруженных записей, а затем снова выполняет репликацию.
Есть ли способ избежать второй репликации и установить логический столбец IsSynced во время репликации?? (Может быть, сначала загрузите, установите флаг, а затем загрузите? Или, может быть, процесс репликации на издателе / распространителе установит флаг?). Я не знаю, где крюки для такого рода вещей.
Возможно, стоит упомянуть, что в таблице есть поле rowversion.