次の方法で共有


Sql Server 2025 Preview on Linux のエディションとサポートされている機能

適用対象:SQL Server - Linux

この記事では、Linux 上の SQL Server 2025 (17.x) プレビューのさまざまなエディションでサポートされる機能の詳細について説明します。

Windows 上の SQL Server のエディションとサポートされている機能については、 SQL Server 2025 プレビューのエディションとサポートされている機能を参照してください。

SQL Server 2025 (17.x) プレビューの新機能の詳細については、次を参照してください。

インストールの前提条件は、アプリケーションのニーズによって異なります。 SQL Server にはさまざまなエディションがあり、組織や個人の独自のパフォーマンス、ランタイム、および価格に関する要件に対応できます。 インストールする SQL Server コンポーネントは、ユーザーの特定の要件によっても異なります。 この後のセクションでは、 SQL Serverの最適なエディションおよびコンポーネントを選択する方法について説明します。

最新のリリース ノートと新しい情報については、 SQL Server 2025 Preview on Linux のリリース ノートを参照してください。

Linux 上で使用できない SQL Server の機能の一覧については、「サポートされていない機能とサービス」を参照してください。

SQL Server のエディション

次の表で、 SQL Serverのエディションについて説明します。

エディション 定義
エンタープライズ Premium オファリングである SQL Server Enterprise Edition は、非常に優れたパフォーマンス、無制限の仮想化 1、およびエンド ツー エンドのビジネス インテリジェンスを備えた包括的なハイエンド データセンター機能を提供することで、ミッション クリティカルなワークロードに高水準のサービス レベルを実現し、エンドユーザーがデータの分析情報を入手できるようにしています。

Enterprise Edition を評価に使用できます。 評価版のデプロイは 180 日間使用できます。 詳細については、「ライセンスのリソースとドキュメント」を参照してください。
スタンダード SQL Server Standard Edition は、部門や小規模組織がアプリケーションを実行する基本的なデータ管理/ビジネス インテリジェンス データベースを提供し、オンプレミスおよびクラウド用の一般的な開発ツールをサポートすることで、最小限の IT リソースでデータベースを効果的に管理することを可能にします。
ウェブ SQL Server Web Edition は (Azure 上の IaaS での Web エディションの選択も含む)、大小さまざまな規模の Web 資産に対応できるスケーラビリティ、経済性、および管理性を備えた、Web ホスティング企業および Web VAP 向けの総保有コストの低いオプションです。
エンタープライズ開発者 Enterprise SQL Server Developer エディションを使用すると、開発者は SQL Server 上に任意の種類のアプリケーションをビルドできます。 Enterprise Edition のすべての機能が含まれていますが、運用サーバーとしてではなく、開発およびテスト システムとして使用するライセンスが付与されています。 SQL Server Developer は、アプリケーションを作成し、テストするユーザーに適しています。
標準開発者 Standard SQL Server Developer エディションを使用すると、開発者は SQL Server 上に任意の種類のアプリケーションをビルドできます。 Standard Edition のすべての機能が含まれていますが、運用サーバーとしてではなく、開発およびテスト システムとして使用するライセンスが付与されています。 SQL Server Developer は、アプリケーションを作成し、テストするユーザーに適しています。
エクスプレス SQL Server Express エディションはエントリレベルの無料のデータベースで、学習や、デスクトップおよび小規模サーバー データ ドリブン アプリケーションの構築などに適しています。 このエディションは、独立系ソフトウェア ベンダー、開発者、クライアント アプリケーションを趣味で開発する開発者などに最適です。 さらに高度なデータベース機能が必要な場合には、 SQL Server Express を SQL Serverの他の上位バージョンにシームレスにアップグレードできます。 SQL Server Express LocalDB は、Express エディションの簡易バージョンで、そのプログラミング機能をすべて備え、ユーザー モードで実行され、前提条件が少なく構成不要で高速インストールができます。

1 無制限の仮想化は、ソフトウェア アシュアランスがある Enterprise Edition のお客様が利用できます。 デプロイは、ライセンス ガイドに準拠している必要があります。 詳細については、「ライセンスのリソースとドキュメント」を参照してください。

クライアント/サーバー アプリケーションで SQL Server を使用する

SQL Server のクライアント コンポーネントだけを、 SQL Serverのインスタンスに直接接続するクライアント/サーバー アプリケーションを実行するコンピューターにインストールできます。 クライアント コンポーネントをインストールすることは、データベース サーバー上にある SQL Server のインスタンスを管理する場合、または SQL Server アプリケーションを開発しようとしている場合にも適切なオプションです。

SQL Server のコンポーネント

Sql Server 2025 (17.x) Preview on Linux では、SQL Server データベース エンジンがサポートされています。 次の表で、データベース エンジンの機能について説明します。

サーバー コンポーネント 説明
SQL Server データベース エンジン SQL Server データベース エンジンには、データベース エンジン、データを格納し、処理し、セキュリティで保護するための主要サービス、レプリケーション、フルテキスト検索、リレーショナル データと XML データを管理するためのツール、およびデータベース内分析の統合が含まれます。

Developer Edition、Enterprise Core Edition、Evaluation Edition

Enterprise Developer、Standard Developer、Enterprise Core、Evaluation の各エディションでサポートされる機能については、次の表の SQL Server Enterprise エディションの一覧を参照してください。

Developer エディションでは、引き続き SQL Server 分散再生用のクライアントが 1 つだけサポートされます。

SQL Server 2025 (17.x) プレビューでは、SQL Server の Enterprise Developer エディションと Standard Developer エディションが個別に導入されています。

スケールの制限

特徴 エンタープライズ スタンダード ウェブ エクスプレス
1 つのインスタンスで使用される最大計算容量 - SQL Server データベース エンジン 1 オペレーティング システムの最大容量 4 ソケットまたは 24 コアのいずれか小さいほうに制限 4 ソケットまたは 16 コアのいずれか小さいほうに制限 1 ソケットまたは 4 コアのいずれか小さいほうに制限
1 つのインスタンスで使用される最大計算容量 - Analysis Services または Reporting Services オペレーティング システムの最大容量 4 ソケットまたは 24 コアのいずれか小さいほうに制限 4 ソケットまたは 16 コアのいずれか小さいほうに制限 1 ソケットまたは 4 コアのいずれか小さいほうに制限
SQL Server データベース エンジン のインスタンスごとのバッファー プールの最大メモリ オペレーティング システムの最大容量 128 GB 64 GB 1,410 MB
SQL Server データベース エンジン のインスタンスごとのバッファー プール拡張機能の最大容量 32 * (最大サーバー メモリ構成) 4 * (最大サーバー メモリ構成) なし なし
SQL Server データベース エンジン のインスタンスごとの列ストア セグメント キャッシュの最大メモリ メモリ制限なし 32 GB 16 GB 352 MB
SQL Server データベース エンジン のデータベースごとの最大メモリ最適化データ サイズ メモリ制限なし 32 GB 16 GB 352 MB
リレーショナル データベースの最大サイズ 524 PB 524 PB 524 PB 10 GB

1 Enterprise Edition with Server + Client Access License (CAL) に基づくライセンス (新しい使用許諾契約では利用できません) は、SQL Server インスタンスあたり最大 20 コアに制限されています。 コアベースのサーバー ライセンス モデルでは、制限はありません。 詳細については、「SQL Server のエディション別の計算容量制限」を参照してください。

RDBMS の高可用性

特徴 エンタープライズ スタンダード ウェブ エクスプレス
ログ配布 イエス イエス イエス いいえ
バックアップ圧縮 イエス イエス いいえ いいえ
データベース スナップショット イエス イエス いいえ いいえ
Always On フェールオーバー クラスター インスタンス 1 イエス イエス いいえ いいえ
Always On 可用性グループ 2 イエス いいえ いいえ いいえ
基本的な可用性グループ 3 いいえ イエス いいえ いいえ
最小レプリカ コミット可用性グループ イエス イエス いいえ いいえ
クラスターを使用しない可用性グループ イエス イエス いいえ いいえ
オンライン ページおよびファイルの復元 イエス いいえ いいえ いいえ
オンラインのインデックス構築 イエス いいえ いいえ いいえ
再開可能なオンライン インデックス再構築 イエス いいえ いいえ いいえ
オンラインのスキーマ変更 イエス いいえ いいえ いいえ
高速復旧 イエス いいえ いいえ いいえ
ミラー化バックアップ イエス いいえ いいえ いいえ
ホット アド メモリと CPU イエス いいえ いいえ いいえ
暗号化されたバックアップ イエス イエス いいえ いいえ
Azure へのハイブリッド バックアップ (URL へのバックアップ) イエス イエス いいえ いいえ

1 Enterprise Edition では、ノードの数はオペレーティング システムの最大容量です。 Standard Edition では、2 つのノードがサポートされます。

2 Enterprise Edition では、2 個の同期セカンダリ レプリカを含む最大 8 個のセカンダリ レプリカがサポートされます。

3 Standard Edition では、基本的な可用性グループがサポートされます。 基本的な可用性グループは、1 つのデータベースで、2 つのレプリカをサポートします。 基本的な可用性グループの詳細については、「単一データベース用の基本的な Always On 可用性グループ」を参照してください。

RDBMS のスケーラビリティとパフォーマンス

特徴 エンタープライズ スタンダード ウェブ エクスプレス
列ストア 1 イエス イエス イエス イエス
クラスター化列ストア インデックス内の大規模バイナリオブジェクト イエス イエス イエス イエス
オンライン非クラスター化列ストア インデックスの再構築 イエス いいえ いいえ いいえ
インメモリ OLTP 1 イエス イエス イエス イエス
恒久的なメイン メモリ イエス イエス イエス イエス
テーブルとインデックスのパーティション分割 イエス イエス イエス イエス
データ圧縮 イエス イエス イエス イエス
リソース ガバナー イエス いいえ いいえ いいえ
パーティション化されたテーブルの並列処理 イエス いいえ いいえ いいえ
NUMA 対応のラージ ページ メモリとバッファー配列の割り当て イエス いいえ いいえ いいえ
IO リソース管理 イエス いいえ いいえ いいえ
遅延持続性 イエス イエス イエス イエス
自動チューニング イエス いいえ いいえ いいえ
バッチ モードの適応型結合 イエス いいえ いいえ いいえ
バッチ モード メモリ許可フィードバック イエス いいえ いいえ いいえ
複数ステートメントのテーブル値関数のインターリーブ実行 イエス イエス イエス イエス
一括挿入の機能強化 イエス イエス イエス イエス

1 インメモリ OLTP データ サイズおよび列ストア セグメント キャッシュは、[スケールの制限] セクションでエディションごとに指定されているメモリ量に制限されます。 並列処理には最大限度があります。 インデックス構築のための並列処理の度合い (DOP) は、Standard Edition では 2 DOP に、Web Edition と Express Edition では 1 DOP に制限されます。 これは、ディスク ベース テーブルとメモリ最適化テーブルで作成された列ストア インデックスに当てはまります。

RDBMS のセキュリティ

特徴 エンタープライズ スタンダード ウェブ エクスプレス
行レベルのセキュリティ イエス イエス イエス イエス
常に暗号化されています イエス イエス イエス イエス
動的データのマスキング イエス イエス イエス イエス
基本的な監査 イエス イエス イエス イエス
きめ細かい監査 イエス イエス イエス イエス
Transparent Database Encryption (TDE) イエス イエス いいえ いいえ
Azure Key Vault を使用した拡張キー管理 (EKM) イエス イエス イエス イエス
ユーザー定義ロール イエス イエス イエス イエス
包含データベース イエス イエス イエス イエス
バックアップの暗号化 イエス イエス いいえ いいえ

RDBMS の管理の容易性

特徴 エンタープライズ スタンダード ウェブ エクスプレス
専用管理者接続 イエス イエス イエス はい 1
PowerShell スクリプティングのサポート イエス イエス イエス イエス
データ層アプリケーション コンポーネントの操作のサポート - 抽出、配置、アップグレード、削除 イエス イエス イエス イエス
ポリシー オートメーション (スケジュールと変更時に確認) イエス イエス イエス いいえ
パフォーマンス データ コレクター イエス イエス イエス いいえ
標準的なパフォーマンス レポート イエス イエス イエス いいえ
プラン ガイドおよびプラン ガイドの凍結計画 イエス イエス イエス いいえ
NOEXPAND ヒントを使用したインデックス付きビューの直接クエリ イエス イエス イエス イエス
インデックス付きビューの自動メンテナンス イエス イエス イエス いいえ
分散されたパーティション化されたビュー イエス いいえ いいえ いいえ
並列インデックス操作 イエス いいえ いいえ いいえ
クエリ オプティマイザーによる自動的なインデックス付きのビュー使用 イエス いいえ いいえ いいえ
並列整合性チェック イエス いいえ いいえ いいえ
SQL Server ユーティリティ コントロール ポイント イエス いいえ いいえ いいえ

1 トレース フラグを使用。

プログラマビリティ

特徴 エンタープライズ スタンダード ウェブ エクスプレス
JSON(ジェイソン) イエス イエス イエス イエス
クエリ ストア イエス イエス イエス イエス
一時的な イエス イエス イエス イエス
ネイティブ XML サポート イエス イエス イエス イエス
XML インデックスの作成 イエス イエス イエス イエス
MERGE と UPSERT の機能 イエス イエス イエス イエス
日付および時刻のデータ型 イエス イエス イエス イエス
国際化サポート イエス イエス イエス イエス
フルテキストおよびセマンティック検索 イエス イエス イエス イエス
クエリ内の言語指定 イエス イエス イエス イエス
Service Broker (メッセージング) イエス イエス いいえ 1 いいえ 1
Transact-SQL エンドポイント イエス イエス イエス いいえ
グラフ イエス イエス イエス イエス

1 クライアントのみ。

統合サービス

SQL Server の各エディションがサポートする Integration Services (SSIS) の機能については、「SQL Server の各エディションがサポートする Integration Services の機能」をご覧ください。

空間およびロケーション サービス

フィーチャー名 エンタープライズ スタンダード ウェブ エクスプレス
空間インデックス イエス イエス イエス イエス
平面データ型と測地データ型 イエス イエス イエス イエス
高度な空間的なライブラリ イエス イエス イエス イエス
業界標準の空間データ形式のインポート/エクスポート イエス イエス イエス イエス

サポートされていない機能とサービス

次の機能とサービスは、Linux 上の SQL Server 2025 (17.x) プレビューでは使用できません。 これらの機能のサポートは、今後ますます使用可能になります。

面積 サポートされていない機能またはサービス コメント
データベース エンジン マージ レプリケーション
サードパーティ接続を使用した分散クエリ
SQL Server 以外のデータ ソースにリンクされたサーバー Linux に PolyBase をインストールし、Transact-SQL 構文を使用して SQL Server の他のデータ ソースに対してクエリを実行します。 PolyBase が役に立たないシナリオについては、Microsoft Azure フォーラムにフィードバックを送信してください。
システム拡張ストアド プロシージャ (xp_cmdshell など.) この機能は非推奨です。 特定の要件がある場合は、Microsoft Azure フォーラムにフィードバックを送信してください。
FileTable、FILESTREAM 特定の要件がある場合は、Microsoft Azure フォーラムにフィードバックを送信してください。
EXTERNAL_ACCESS または UNSAFE アクセス許可セットを持つ CLR アセンブリ
バッファー プール拡張機能
URL へのバックアップ - ページ BLOB 1 URL へのバックアップは、Shared Access Signature を使用して、ブロック BLOB に対してサポートされています。
SQL Server エージェント サブシステム: CmdExec、PowerShell、キュー リーダー、SSIS、SSAS、SSRS
アラート
マネージド バックアップ
高可用性 データベース ミラーリング この機能は非推奨です。 代わりに Always On 可用性グループ を使用してください
セキュリティ 拡張キー管理 (EKM) Azure Key Vault を使用した拡張キー管理は、SQL Server 2022 (16.x) CU 12 以降の SQL Server on Linux 環境で使用できます。 「手順 5: SQL Server を構成する」以降の手順に従います。
リンク サーバーの Windows 統合認証
可用性グループ (AG) エンドポイントに対する Windows 統合認証 可用性グループの証明書ベースのエンドポイント認証を作成して使用します。 詳細については、「Linux で高可用性を実現するために SQL Server の Always On 可用性グループを構成する」を参照してください
常時暗号化(Always Encrypted)とセキュアエンクレーブの利用
TLS 1.3
サービス SQL Server ブラウザー
SQL Server R サービス SQL Server 内では SQL Server R がサポートされていますが、個別のパッケージとしての SQL Server R サービスはサポートされていません。

SQL Server 2019 on LinuxSQL Server 2022 の場合は、 Machine Learning Services を Linux にインストールできます。
分析サービス
レポーティングサービス SQL Server on Linux 用に Power BI Report Server カタログ データベースを構成する。 Windows で SQL Server Reporting Services (SSRS) を実行し、SQL Server on Linux 展開で SSRS 用のカタログ データベースをホストします。

Microsoft Entra Authentication (旧称 Azure Active Directory 認証)、Microsoft Purview、従量課金制 (PAYG) for SQL Server、Defender 統合など、Azure Arc エージェントに依存する最新の SQL Server 2025 (17.x) プレビュー機能は、コンテナーにデプロイされた SQL Server では現在サポートされていません。 Azure Arc によって有効化された SQL Server では、コンテナー内で実行される SQL Server はサポートされません

Windows の SQL Server の各エディションでサポートされる機能のリストについては、以下を参照してください。