Linux 上の SQL Server レプリケーション

適用対象:Linux 上の SQL Server

SQL Server 2017(14.x)(CU18)以降は、SQL Server on Linuxインスタンスに対するSQL Serverレプリケーションをサポートしています。

SQL Server Management Studio (SSMS) のレプリケーション ストアド プロシージャを使用して、Linux 上でレプリケーションを構成します。

SQL Server インスタンスは、任意のレプリケーション ロールに参加できます。

  • Publisher
  • ディストリビューター
  • Subscriber

レプリケーション スキーマでは、オペレーティング システムのプラットフォームを混在させて一致させることができます。 例えば、レプリケーションスキーマにはSQL Server on LinuxのインスタンスをPublisherおよびDistributorとして含み、SubscribersにはWindowsおよびLinuxのSQL Serverインスタンスが含まれます。

Linux上のSQL Serverインスタンスは、以下の種類のレプリケーションに参加できます:

  • トランザクション
  • Snapshot

レプリケーションの詳細については、SQL Serverレプリケーションを参照してください。

サポートされている機能

次のレプリケーション機能がサポートされています。

  • スナップショット レプリケーション
  • トランザクション レプリケーション
  • 非デフォルトポートによるレプリケーション
  • Active Directory 認証を使用したレプリケーション
  • Windows と Linux 間でのレプリケーションの構成
  • トランザクションレプリケーションの即時更新

制限事項

次の機能はまだサポートされていません。

  • マージレプリケーション
  • ピア ツー ピア レプリケーション
  • Oracle パブリッシュ