適用対象: SQL Server 2019 (15.x) on Linux
この記事では、Linux 上で実行される SQL Server 2019 (15.x) で使用できる主な機能とサービスについて説明します。
この記事に含まれているこれらの機能に加えて、累積的な更新プログラム (CU) が定期的にリリースされます。 これらの累積的な更新プログラムでは、多くの機能強化と修正が提供されます。 最新の CU リリースの詳細については、 SQL Server 2019 ビルド バージョンを参照してください。 パッケージのダウンロードと既知の問題については、リリース ノートのページをご覧ください。
Red Hat Enterprise Linux 8 のサポート
Red Hat Enterprise Linux (RHEL) 8 は、SQL Server 2019 (15.x) CU 1 以降のバージョンでサポートされています。 詳細については、「 クイック スタート: SQL Server をインストールして Red Hat にデータベースを作成する」を参照してください。
SUSE Linux Enterprise Server 15 のサポート
SUSE Linux Enterprise Server (SLES) 15 は、SQL Server 2019 (15.x) CU 14 以降のバージョンでサポートされています。 詳細については、「 クイック スタート: SQL Server をインストールし、SUSE Linux Enterprise Server にデータベースを作成する」を参照してください。
Ubuntu 18.04 および 20.04 のサポート
Ubuntu 18.04 は、SQL Server 2019 (15.x) CU 3 以降のバージョンでサポートされています。
Ubuntu 20.04 は、SQL Server 2019 (15.x) CU 10 以降のバージョンでサポートされています。
詳細については、「 クイック スタート: SQL Server をインストールして Ubuntu にデータベースを作成する」を参照してください。
更新プログラム
Linux 上の SQL Server 2019 (15.x) では、次の更新プログラムを使用できます。
| 新機能または更新 | 詳細 |
|---|---|
| レプリケーションのサポート | Linux での SQL Server レプリケーション |
| Microsoft 分散トランザクション コーディネーター (MSDTC) のサポート | Linux で Microsoft 分散トランザクション コーディネーター (MSDTC) を構成する方法 |
| サード パーティの Active Directory プロバイダーに対する OpenLDAP のサポート | チュートリアル:SQL Server on Linux で Active Directory 認証を使用する |
| Linux 上の Machine Learning | Linux に SQL Server 2019 Machine Learning Services (Python と R) をインストールする |
tempdb の強化機能 |
既定では、SQL Server on Linux を新しくインストールすると、論理コアの数 (最大 8 個のデータ ファイル) に基づいて複数の tempdb データ ファイルが作成されます。 この設定は、インプレースマイナーまたはメジャー バージョンのアップグレードには適用されません。 各 tempdb ファイルは 8 MB で、64 MB まで自動拡張されます。 この動作は、Windows への SQL Server の既定のインストールに似ています。 |
| Linux での PolyBase | Linux 上の Linux に、Hadoop 以外のコネクタ用に PolyBase をインストールします。 PolyBase を使用した型マッピング。 |
| 変更データ キャプチャ (CDC) のサポート | Sql Server 2019 (15.x) の Linux では、変更データ キャプチャ (CDC) がサポートされています。 |
| Microsoft Container Registry | Microsoft Container Registry では、SQL Server など、Microsoft の公式コンテナー イメージのために Docker Hub が取り替えられます。 |
| ルート以外のコンテナー | SQL Server 2019 (15.x) では、既定でルート以外のユーザーとして SQL Server を起動することで、より安全なコンテナーを作成できるようになりました。 詳細については、「 非ルート ユーザーとして SQL Server コンテナーをビルドして実行する」を参照してください。 |
関連するコンテンツ
- クイック スタート:Red Hat に SQL Server をインストールし、データベースを作成する
- クイック スタート:SUSE Linux Enterprise Server で SQL Server をインストールし、データベースを作成する
- クイック スタート:Ubuntu に SQL Server をインストールし、データベースを作成する
- クイック スタート: Docker を使用して SQL Server Linux コンテナー イメージを実行する
- Azure portal で SQL Server を実行している Linux 仮想マシンをプロビジョニングする
- SQL Server on Linux に関する FAQ
- SQL Server 2019 の新機能
ヘルプの参照
- SQL に対するご意見:SQL Serverの改善に関するご提案がある場合
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server):SQL Server に関する質問
- スタック オーバーフロー (tag sql-server):SQL 開発に関する質問とその回答
- MicrosoftSQL Serverライセンス条項および情報
- 法人のお客様向けサポート オプション
- その他の SQL Serverのヘルプとフィードバック
SQL ドキュメントへの投稿
SQL コンテンツを自分で編集できることはご存じですか。 これにより、ドキュメントが改善されるだけでなく、ページの共同作成者としてもクレジットされます。
詳細については、 Microsoft Learn ドキュメントの編集を参照してください。