Настройка SQL Server 2005 как с репликацией сервера, так и с репликацией клиента - PullRequest
3 голосов
/ 01 ноября 2008

Мне нужно настроить этот сценарий:

База данных SQL Server 2005 создаст подписку на репликацию транзакций из другой базы данных для заполнения набора справочных таблиц. Затем эти таблицы поиска будут опубликованы в виде публикации репликации слиянием на клиентском сервере SQL Server Mobile.

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

Ответы [ 3 ]

2 голосов
/ 06 ноября 2008

Хорошо, мне удалось получить нужные ответы на форуме MSDN SQL Server Replication .
Статья, которую я искал, называется: Переиздание данных .

По-видимому, он находится в разделе " Расширенные возможности репликации и внутренние компоненты " раздела " Настройка и поддержка репликаций ". Это немного неочевидно, поэтому я провел большую часть своего времени, просматривая раздел « Репликация данных между сервером и клиентами », а не там. Полезно знать, поскольку, похоже, существует ряд других особых сценариев, которые стоит посмотреть там.

0 голосов
/ 06 ноября 2008

Может быть, оригинальный сценарий не ясен, поэтому позвольте мне уточнить.

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

Конечно, это может быть не самый подходящий подход к нашей проблеме, поэтому, если у кого-то есть идея получше, мы будем рады ее услышать.

Тем не менее, главная причина этого вопроса - найти статью, которую я ранее нашел (но тупо не поставил в закладки), которая достаточно хорошо описывала наш сценарий. Любые возможные ссылки на эту статью (название, автор, похожие темы и т. Д.), Безусловно, приветствуются.

0 голосов
/ 05 ноября 2008

Меня не интересует наличие транзакционной репликации для генерации справочных таблиц. Такие таблицы не предназначены для обновления со стороны клиента, так почему вы хотите объединить репликацию транзакций + слияние, если у вас нет данных, измененных подписчиками?

...