Устранение неполадок с отсутствующими строками с помощью MS Sync Framework - PullRequest
1 голос
/ 23 июля 2010

Я использую Microsoft Sync Framework версии 2 для синхронизации данных между базой данных сервера, работающей под управлением SQL Server 2008, и базой данных SQLCE 3.5 в периодически подключаемом приложении WPF.

По большей части это работает нормально, но строки из определенной таблицы, похоже, не возвращаются обратно в базу данных сервера при вставке в клиент.Строки из других таблиц делают это там просто отлично.

Пока я пробовал несколько вещей:

  • Я убедился, что я устанавливаю SyncDirection длядвунаправленную таблицу
  • Я обновил определение SyncTable, удалив и повторно добавив таблицу с помощью мастера «Настройка синхронизации базы данных».
  • Убедитесь, что строки, вставленные в базу данных SQLCE, соответствуют всемNOT NULL и ограничения внешнего ключа в базе данных сервера.
  • Подтверждено, что отслеживание изменений включено в таблице на сервере.

Что еще следует проверить, что может привести к тому, что данные не будутбыть синхронизированы обратно на сервер для конкретной таблицы?

...