SQL Server 2019 on Linux の新機能

適用対象: SQL Server 2019 (15.x) - Linux

この記事では、Linux 上で実行される SQL Server 2019 で使用できる主な機能とサービスについて説明します。 パッケージのダウンロードと既知の問題については、リリース ノートのページをご覧ください。

SLES 15 がサポートされています

SQL Server 2019 CU14 以降では、SLES 15 がサポートされるようになりました。 SUSE Linux Enterprise Server での SQL Server のインストールとデータベースの作成に関するクイック スタートを参照してください。

Ubuntu 18.04 および 20.04 をサポート

RHEL 8 をサポート

SQL Server 2019 CU1 以降では、RHEL 8 がサポートされるようになりました。 Red Hat での SQL Server のインストールとデータベースの作成に関するクイック スタートを参照してください。

更新プログラム

SQL Server 2019 on Linux では、次の更新が行われています。

新機能または更新 詳細
レプリケーションのサポート Linux 上の SQL Server レプリケーション
Microsoft 分散トランザクション コーディネーター (MSDTC) のサポート Linux で MSDTC を構成する方法
サード パーティの Active Directory プロバイダーに対する OpenLDAP のサポート チュートリアル:SQL Server on Linux で Active Directory 認証を使用する
Linux 上の Machine Learning Linux に Machine Learning を構成する
tempdb の強化機能 既定では、Linux 上に SQL Server を新しくインストールすると、論理コアの数に基づいて複数の tempdb データ ファイルが作成されます (最大で 8 個のデータ ファイル)。 これは、マイナー バージョンまたはメジャー バージョンのインプレース アップグレードには適用されません。 各 tempdb ファイルは 8 MB で、64 MB まで自動拡張されます。 この動作は、Windows への SQL Server の既定のインストールに似ています。
Linux での PolyBase 非 Hadoop コネクタ向けに Linux に PolyBase をインストールします。

PolyBase 型のマッピング
変更データ キャプチャ (CDC) のサポート SQL Server 2019 では、変更データ キャプチャ (CDC) が Linux でサポートされるようになりました。
Microsoft Container Registry Microsoft Container Registry では、SQL Server など、Microsoft の公式コンテナー イメージのために Docker Hub が取り替えられます。
ルート以外のコンテナー SQL Server 2019 (15.x) では、既定でルート以外のユーザーとして SQL Server を起動することで、より安全なコンテナーを作成できるようになりました。 詳細については、「非ルート ユーザーとして SQL Server コンテナーを作成して実行する」を参照してください。

SQL Server on Linux をインストールするには、次のチュートリアルのいずれかを使用します。

よく寄せられる質問に対する回答については、「SQL Server on Linux に関する FAQ」を参照してください。 SQL Server 2019 で導入されたその他の改善点については、SQL Server 2019 の新機能に関する記事をご覧ください。

ヘルプの参照

SQL ドキュメントへの投稿

SQL コンテンツを自分で編集できることはご存じですか。 これにより、ドキュメントが改善されるだけでなく、ページの共同作成者としてもクレジットされます。

詳細については、「SQL Server のドキュメントに投稿する方法」を参照してください。