適用対象: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 パブリッシュ