Альтернативные участники синхронизации
Изменения: 14 апреля 2006 г.
Важно! |
---|
Данная функция не рекомендована для использования и в следующем выпуске будет удалена. Не рекомендуется использовать эту функцию в новых разработках. Вместо альтернативных участников синхронизации рекомендуется использовать репликацию слиянием вместе с зеркальным отображением базы данных. Дополнительные сведения см. в разделе Репликация и зеркальное отображение базы данных. |
Подписчики на публикации слиянием могут выполнять синхронизацию с серверами, отличными от сервера издателя, на котором создана подписка. Синхронизация с альтернативными участниками обеспечивает способность подписчика синхронизировать данные в случае недоступности первичного издателя. Эта функция также полезна, когда мобильные подписчики имеют более быстрое или более надежное сетевое подключение к альтернативному участнику синхронизации.
При использовании альтернативных участников синхронизации должны выполняться следующие требования:
- Эта функция доступна только при репликации слиянием.
- При использовании автоматической обработки диапазона идентификаторов подписчик должен производить синхронизацию со своим первичным издателем для получения нового диапазона идентификаторов.
- Во избежание истечения срока подписки подписчик должен проводить синхронизацию со своим первичным издателем в течение срока хранения публикации. Например, если срок хранения публикации составляет 14 дней (значение по умолчанию), подписчик должен синхронизироваться со своим первичным издателем как минимум каждые 14 дней; все другие синхронизации могут быть выполнены с альтернативным партнером синхронизации.
- Альтернативный партнер синхронизации должен иметь данные и схему в соответствии с требованиями подписки.
- Рекомендуется, чтобы созданная на альтернативном сервере публикация была точной копией публикации, созданной на исходном издателе.
К альтернативным партнерам синхронизации относятся следующие процедуры и параметры:
- Параметр @allow_synctoalternatesp_addmergepublication (Transact-SQL)
- sp_addmergealternatepublisher (Transact-SQL) и Хранимая процедура sp_dropmergealternatepublisher (Transact-SQL)
- Параметр -SyncToAlternateReplication Merge Agent
См. также
Основные понятия
Устаревшие возможности в репликации SQL Server 2005