Поделиться через


Как настроить веб-синхронизацию для репликации слиянием (среда SQL Server Management Studio)

Чтобы использовать веб-синхронизацию для репликации, выполните следующие шаги.

  1. Для синхронизации подписок настройте сервер служб Microsoft IIS. Поддерживаются службы IIS версий 5.0, 6.0 и 7.0.

  2. Настройте публикацию для включения веб-синхронизации.

  3. Настройте одну или несколько подписок для использования веб-синхронизации.

Перед настройкой веб-синхронизации рекомендуется ознакомиться с содержанием подраздела «Рекомендации по безопасности для веб-синхронизации» в разделе Настройка веб-синхронизации. Дополнительные сведения о безопасности при веб-синхронизации см. в разделе Архитектура безопасности для веб-синхронизации.

Настройка компьютера, на котором работают службы IIS

Для выполнения веб-синхронизации требуется установить и настроить службы IIS. После включения публикации настройте поддержку веб-синхронизации на компьютере, на котором работают службы IIS. Дополнительные сведения об установке служб IIS см. в документации по службам IIS.

Настройка служб IIS для веб-синхронизации

Настройка публикации

Чтобы использовать веб-синхронизацию, сначала создайте публикацию, как и при стандартной топологии слияния. Дополнительные сведения см. в разделе Публикация данных и объектов базы данных. Если издатель используется впервые, необходимо также настроить распространитель и хранилище моментального снимка. Агент слияния на каждом подписчике должен иметь разрешения на чтение данных из хранилища моментального снимка. Дополнительные сведения см. в образце кода Настройка распространителя и разделе Защита папки моментальных снимков.

После создания публикации выберите этот параметр для разрешения веб-синхронизации.

Настройка публикации для разрешения веб-синхронизации

Настройка подписки

После включения публикации и настройки служб IIS создайте подписку по запросу и укажите, что она должна синхронизироваться с помощью служб IIS. (Веб-синхронизация поддерживается только для подписок по запросу.)

Настройка подписки для использования веб-синхронизации