Репликация SQL Server

Применимо к: SQL Server (все поддерживаемые версии) Управляемый экземпляр SQL Azure

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

Репликация транзакций обычно используется в сценариях «сервер-сервер», для которых необходима высокая пропускная способность, в том числе улучшение масштабируемости и доступности, хранение и протоколирование данных, интеграция данных с нескольких сайтов, объединение разнородных данных, автономная обработка пакетов. Репликация слиянием разработана в основном для мобильных приложений или распределенных серверных приложений, в которых возможно возникновение конфликтов данных. Обычные сценарии включают обмен данными с мобильными пользователями, клиентские приложения точки продажи (POS) и интеграцию данных с нескольких сайтов. Репликация моментальных снимков используется для обеспечения начального набора данных для репликации транзакций и репликации слиянием; она также может применяться при необходимости выполнения полного обновления данных. Располагая этими тремя типами репликации, SQL Server представляет собой мощную и гибкую систему для синхронизации данных уровня предприятия. Репликация на SQLCE 3.5 и SQLCE 4.0 поддерживается и для Windows Server 2012 , и для Windows 8.

Новые возможности

  • Репликация в SQL Server 2017 не содержит существенных новых функций по сравнению с SQL Server.
  • Репликация в SQL Server 2016 не содержит существенных новых функций по сравнению с SQL Server.

Сведения об обратной совместимости см. в разделе Обратная совместимость репликации.

Безопасность репликации

Публикация и распространение

Публикации и статьи

Параметры моментального снимка

Фильтрация данных

Параметры репликации транзакций

Параметры репликации слиянием

Управление подписками

Синхронизация подписок

Администрирование

Монитор