Транзакционная репликация с LocalDB

Я искал везде, но не мог найти ответ. Я знаю, что LocalDB не может быть подписчиком, чтобы объединить репликацию. Но как насчет репликации транзакций?

Я пытался как в SQL Server Management Studio, так и в программировании RMO создать подписку по запросу на публикацию с типом транзакционной репликации, но он постоянно говорит мне: "Репликация не установлена ​​на этом экземпляре SQL-сервера". Я или пользователь не можем выбрать функцию репликации во время установки. И переустановка LocalDB не поможет.

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

Подводя итог, мой вопрос: Как мне создать подписку по запросу на экземпляре LocalDB, чтобы подписаться на репликацию транзакций?

Кстати, LocalDB развертывается на клиентских компьютерах с помощью загрузчика, поставляемого с Windows 8 SDK, который можно найти в этом каталоге, если он у вас установлен: {C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\Bootstrapper\Packages\SqlLocalDB2012}

Я был бы рад предоставить больше информации, если я не разъясню это. Заранее спасибо!

0 ответов

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

Я хочу добавить свою работу по репликации транзакций.

Недавно я создал два локальных экземпляра SQL Server. Я без проблем настраиваю репликацию транзакций между этими двумя экземплярами SQL Server. Надеюсь, это поможет. Прокомментируйте, если есть какие-либо вопросы по этому поводу.

Основываясь на вашем вопросе: "Как создать подписку по запросу на экземпляре LocalDB для подписки на репликацию транзакций?", Ответ прост. Вы не можете.

Для настройки подписки по запросу должны быть установлены компоненты репликации (это не так), а также должен быть установлен агент (это не так).

Я думаю, что у вас есть разумные шансы настроить принудительную подписку, поскольку весь серьезный код происходит на дистрибьюторе.

Другие вопросы по тегам