Репликация SQL Server в LinuxSQL Server Replication on Linux

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server (только в Linux) нетБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data Warehouse APPLIES TO: yesSQL Server (Linux only) noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

В версии SQL Server 2019 (15.x)SQL Server 2019 (15.x) реализована возможность репликации SQL Server для экземпляров SQL Server на Linux.SQL Server 2019 (15.x)SQL Server 2019 (15.x) introduces SQL Server Replication for instances of SQL Server on Linux.

Для настройки репликации в Linux используйте хранимые процедуры репликации QL Server Management Studio (SSMS).Configure replication on Linux with SQL Server Management Studio (SSMS) replication stored procedures.

Экземпляр SQL Server может участвовать в любой роли репликации.An instance of SQL Server can participate in any replication role:

  • ИздательPublisher
  • РаспространительDistributor
  • ПодписчикSubscriber

Схема репликации может сочетать и комбинировать платформы операционных систем.A replication schema can mix and match operating system platforms. Например, схема репликации может включать экземпляр SQL Server на Linux для издателя и распространителя, а для подписчиков могут использоваться экземпляры SQL Server на Windows и Linux.For example, a replication schema may include an instance of SQL Server on Linux for publisher and distributor, and the subscribers include instances of SQL Server on Windows as well as Linux.

Экземпляры SQL Server на Linux могут участвовать в репликации любого типа.SQL Server instances on Linux can participate in any type of replication.

  • ТранзакционнаяTransactional
  • ОбъединитьMerge
  • Моментальный снимокSnapshot

Дополнительные сведения о репликации см. в разделе Документация по репликации SQL Server.For detailed information about replication, see SQL Server replication documentation.

Поддерживаемые функцииSupported features

Для SQL Server 2019 (15.x)SQL Server 2019 (15.x) поддерживаются следующие функции репликации.For SQL Server 2019 (15.x)SQL Server 2019 (15.x) the following replication features are supported:

  • репликация моментальных снимков;Snapshot replication
  • Репликация транзакцийTransactional replication
  • Репликация слияниемMerge replication
  • Одноранговая репликацияPeer-to-Peer replication
  • Репликация с использованием портов, отличных от портов по умолчаниюReplication with non-default ports
  • Репликация с проверкой подлинности ADReplication with AD authentication
  • Конфигурации репликации на базе Windows и LinuxReplication configurations across Windows and Linux
  • Немедленные обновления для репликации транзакцийImmediate updates for transactional replication

ОграниченияLimitations

SQL Server 2019 (15.x)SQL Server 2019 (15.x) не поддерживает следующие функции.does not support the following features:

  • Немедленное обновление для подписчиковImmediate update subscribers
  • публикация OracleOracle publishing

Следующие шагиNext steps

Настройка репликации SQL Server в LinuxConfigure SQL Server replication on Linux

Пример: настройка репликации SQL Server в LinuxSample: Configure SQL Server replication on Linux