SQL Server Compact Edition - проблемы с несколькими подписками - PullRequest
2 голосов
/ 12 октября 2009

У меня есть база данных SQL Server 2008, успешно реплицируемая в базу данных Windows Mobile по подписке фильтра. Это прекрасно работает.

Однако, если моя база данных 2008 года выйдет из строя, мой мобильный телефон больше не будет реплицироваться. То, что я хочу сделать, это иметь отказоустойчивый сервер SQL, который, если подписка 1 не синхронизируется, может вызвать вторую подписку на сервере 2 через другой веб-адрес.

Однако я не могу добавить дополнительную подписку, потому что уже есть подписка на основную БД и таблицы совпадают.

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

1 Ответ

1 голос
/ 26 ноября 2009

Не предусмотрено резервное переключение на серверы через синхронизацию. Вам необходимо настроить кластер SQL Server и выполнить первоначальную синхронизацию с кластером.

База данных на другом сервере не может быть подготовлена, потому что таблицы триггеров и надгробий устарели. Я не думаю, что они реплицируются по умолчанию.

...