Вопрос. Как подключить БД SQL Server CE к БД SQL Server Express? Мы не можем использовать репликацию слиянием, поскольку в SQL Server Express вы можете быть только подписчиком, но не издателем.
Дополнительная справочная информация:
У нас есть приложение, структурированное следующим образом:
1) Наш главный офис, работающий под управлением SQL Server 2008
2) Филиалы, работающие под управлением SQL Server 2008 Express
3) Машины под управлением SQL Server Compact
Каждая машина должна подключиться к своей ветви для отправки данных. Затем филиал должен подключиться к нашей штаб-квартире для отправки данных. Синхронизация данных между машинами и филиалами должна выполняться довольно часто (в идеале, дважды в минуту), поскольку операторам филиалов может потребоваться реагировать на чрезвычайные ситуации. Синхронизация между филиалом и штаб-квартирой может быть реже (я думаю ежедневно). Однако нам необходимо поддерживать сбои сети.
Мы не ожидаем разрешения конфликтов, поэтому я хотел бы избежать использования служб синхронизации Microsoft. Глядя на эту страницу SQL Server Express BOL , я вижу, что репликация слиянием может удовлетворить наши потребности, и я планирую использовать ее между нашим штаб-квартирой и филиалами, но, как я уже говорил выше, нам нужен способ подключения компактная БД для экспресса.