У нас есть база данных SQL Server 2008 (дБ А). Для повышения производительности мы будем использовать следующие базы данных SQL Server 2008 с одной рабочей группой (db B, C, ...). Эти базы данных будут содержать только необходимые записи и могут сохранять некоторые специальные записи. Все эти базы данных всегда полный SQL-сервер, а не экспресс.
Таким образом, нам нужно синхронизировать данные из db A в db B, C. И затем нам нужно синхронизировать некоторые данные (с помощью специального SQL-запроса - например, только выполненные заказы, а не все) из db B в db A, из db C в дБ и т. д.
Синхронизация должна выполняться консольным приложением.
Я нашел несколько примеров использования MS Sync Framwork:
- SyncOrchestrator, но я не знаю, как выбрать только несколько таблиц и несколько записей.
- SyncTable, но здесь я не знаю, как правильно установить RemoteProvider и LocalProvider для базы данных SQL Server 2008.
Есть ли способ как это решить? Или как я могу исправить использование синхронизации?
Извините за мой английский, это не мой родной язык.
Большое спасибо.