У меня есть центральная база данных SQL Server 2008 Enterprise и много клиентов с базами данных SQL Server 2008 Express.И у меня есть задача синхронизации между центральной базой данных и клиентскими базами данных: загружать данные о продажах с клиентов, загружать их на сервер и загружать справочную информацию с сервера в каждую клиентскую базу данных.Синхронизация онлайн была сделана с SyncFramework через веб-сервис.Теперь я хочу разработать автономную синхронизацию, когда связь с Web-сервисом разорвана или отсутствует.Я думаю, использовать также SyncFramework со следующей схемой:
- Загрузка данных с клиента (SQL Server Express) в базу данных SQL Server Compact
- Перемещение файла базы данных SQL Server Compact на сервер
- Загрузка данных из компактной базы данных в SQL Server Enterprise
Но я не нашел примеров или статей об этом решении.Что вы думаете - этот метод работает?Может быть, существует более простой и элегантный вариант?