2008-08-11 4 views

ответ

4

Вы также можете проверить Sync Services for Sql Server and Compact edition. Преимущество служб Sync заключается в том, что вам не нужен сервер репликации или IIS, и вы также можете синхронизировать между компактными версиями баз данных. Этот метод включает в себя написание более четкого кода и довольно активное участие, но я бы рекомендовал изучить его как легкий сервис.

0

Из-за бюджетных ограничений я думаю, что это будет связано с одобрением бета-тестера, я попытался следовать руководству и не мог заставить его работать. Прежде чем я потрачу время на то, чтобы заставить его работать, я просто confrim, репликация между SqlServer 2005 и Compact Edition - это то, что можно сделать?

0

Я просто confrim, Репликация между SqlServer 2005 Compact Edition является то, что может быть сделано?

Да определенно может быть сделано с помощью либо репликации слиянием или Sync Services

2

Конечно репликации можно, как Sync Services, если вы не боитесь, чтобы пачкать руки. Это зависит от деталей, что вам нужно:

  • Иногда-связное приложение хочет иметь только для чтения кэша: Sync Services
  • Иногда-связное приложение хочет иметь часть или полную возможность обновления: Sync Services
  • Удаленный сайт с несколькими рабочими станциями, нуждающимися в доступе на чтение/запись к данным: репликация, если вы можете получить безопасное сетевое соединение, которое достаточно стабильно, в противном случае рассмотрим расширение служб Syn для работы с SQL Express (или полным SQL Server) на основе образца здесь : Sync using SQL Express

Если вам просто нужна база данных SQL CE, и вы работаете с сервером SQL 2008, то мастер в Visual Studio 2008 SP1 выполнит всю работу за вас, вам нужно добавить только одну строку кода, если вы хотите, чтобы bi -направленная поддержка. Если вы не можете обновить, тогда потребуется больше работы с SQL 2005, и это будет только надежно, если у вас есть хотя бы SP2.

Я нахожусь в центре проекта, который требует, чтобы несколько сайтов имели подмножество данных в среде, где каждый сайт может иногда потерять соединение с головным офисом, нам удалось получить службы синхронизации для работы с SQL 2008 в головном офисе и SQL Express 2008 на каждом сайте с полным отслеживанием изменений (функция 2008 года), и он отлично работает. Это требует разумного количества кода (C# и SQL), поэтому мы использовали некоторые довольно умные шаблоны. Быть в курсе, что.

Возможно, вы можете уточнить свой вопрос с более подробной информацией?

Смежные вопросы