С базой данных SQL Server 2005, настроенной как push-подписчик репликации слиянием, возможно ли использовать ту же базу данных, что и Publisher? - PullRequest
3 голосов
/ 04 марта 2009

У нас настроена репликация слиянием (Push) между базами данных в разных офисах. Каждая база данных содержит полный набор данных, поэтому пользователям в каждом офисе необходимо только подключиться к серверу базы данных в своем офисе. Когда пользователи хотят выйти за пределы сайта, им нужно перенести часть данных в локальную (на ноутбуке пользователя) базу данных SQL Express. Можно ли использовать репликацию SQL Server 2005, чтобы извлечь это подмножество из одной из баз данных подписчика, а затем реплицировать их локальные изменения обратно?

Редактировать : Мы не хотим, чтобы пользователи в региональных отделениях делали репликацию с нашей основной базой издателей, а с базами данных подписчиков. Поэтому каждый подписчик должен выступать в качестве издателя для пользователей в этом офисе (возможно, даже используя репликацию транзакций вместо репликации слиянием)

1 Ответ

1 голос
/ 04 марта 2009

Да, но сделайте стороннего пользователя SQL Server 2005 Express Edition подписчиком репликации слиянием (т. Е. Указывающим на своего дистрибьютора).

Ref .

...