Репликация представляет собой набор технологий копирования и распространения данных и объектов баз данных между базами данных, а также синхронизации баз данных для поддержания согласованности. Используя репликацию, можно распространять данные в различные расположения, а также удаленным или мобильным пользователям по локальным или глобальным сетям через коммутируемое соединение, по беспроводным соединениям и через Интернет.
Репликация транзакций обычно используется в сценариях «сервер-сервер», для которых необходима высокая пропускная способность, в том числе улучшение масштабируемости и доступности, хранение и протоколирование данных, интеграция данных с нескольких сайтов, объединение разнородных данных, автономная обработка пакетов. Репликация слиянием разработана в основном для мобильных приложений или распределенных серверных приложений, в которых возможно возникновение конфликтов данных. Обычные сценарии включают обмен данными с мобильными пользователями, клиентские приложения точки продажи (POS) и интеграцию данных с нескольких сайтов. Репликация моментальных снимков используется для обеспечения начального набора данных для репликации транзакций и репликации слиянием; она также может применяться при необходимости выполнения полного обновления данных. Благодаря этим трем типам репликации SQL Server предоставляет мощную и гибкую систему для синхронизации данных в организации. Репликация в SQLCE 3.5 и SQLCE 4.0 поддерживается как в Windows Server 2012, так и в Windows 8.
Новые возможности
SQL Server 2022 не представила существенные новые возможности репликации SQL Server.
SQL Server 2019 не представил существенные новые возможности для репликации SQL Server.
SQL Server 2017 не представила существенные новые возможности для репликации SQL Server.
SQL Server 2016 не представил существенных новых функций для репликации SQL Server.
Модуль отслеживания данных SQL Azure, охватывающий отслеживание изменений данных. Модуль изучает такие средства, как запись измененных данных (CDC) и отслеживание изменений.
Администрирование инфраструктуры базы данных SQL Server для облачных, локальных и гибридных реляционных баз данных с помощью предложений реляционной базы данных Microsoft PaaS.