適用対象:SQL Server - Windows のみ
この記事では、Windows オペレーティング システムに SQL Server 2019 (15.x) をインストールして実行するために必要なハードウェアとソフトウェアの最小要件について説明します。
他のバージョンの SQL Server のハードウェアとソフトウェアの要件については、以下を参照してください。
ハードウェア要件
次に示すメモリおよびプロセッサの要件は、SQL Server のすべてのエディションに適用されます。
コンポーネント | 要件 |
---|---|
ハード ディスク | SQL Server には 6 GB 以上の使用可能なディスク領域が必要です。 ディスク領域の要件は、インストールする SQL Server コンポーネントによって異なります。 詳細については、この記事で後述する「ディスク領域の要件」を参照してください。 データ ファイルでサポートされているストレージの種類の詳細については、「データ ファイルのストレージの種類」を参照してください。 |
モニター | SQL Server には、Super-VGA (800x600) 以上の解像度のモニターが必要です。 |
インターネット | インターネット機能にはインターネット アクセスが必要です (使用料金が適用される場合があります)。 |
メモリ * |
最小: Express Edition: 512 MB 他のすべてのエディション: 1 GB 推奨: Express Edition: 1 GB 他のすべてのエディション: 4 GB 以上。最適なパフォーマンスを確保するには、データベースのサイズが増えるにつれて増加する必要があります。 |
プロセッサの速度 |
最小: x64 プロセッサ: 1.4 GHz 推奨: 2.0 GHz 以上 |
プロセッサの種類 | x64 プロセッサ: NUMA ノードあたり 64 コア以下のすべての Intel および AMD x86-64 CPU |
注
SQL Server のインストールは、x64 プロセッサでのみサポートされます。 x86 プロセッサではサポートされなくなりました。
* Data Quality Services (DQS) の Data Quality サーバー コンポーネントをインストールする場合の最小メモリ要件は 2 GB の RAM で、SQL Server の最小メモリ要件とは異なります。 DQS のインストールの詳細については、「Data Quality Services のインストール」を参照してください。
ソフトウェア要件
次の要件は、すべてのインストールに適用されます。
コンポーネント | 要件 |
---|---|
オペレーティング システム | Windows 10 TH1 1507 以降 Windows Server 2016 以降 |
.NET Framework | 最小限のオペレーティング システムには、最小限の .NET Framework が含まれています。 |
ネットワーク ソフトウェア | SQL Server でサポートされているオペレーティング システムにはネットワーク ソフトウェアが組み込まれています。 スタンドアロン インストールの名前付きインスタンスと既定のインスタンスでは、ネットワーク プロトコルとして共有メモリ、名前付きパイプ、TCP/IP がサポートされます。 |
SQL Server のセットアップを実行すると、この製品に必要な次のソフトウェア コンポーネントがインストールされます。
- Microsoft ODBC Driver 17 for SQL Server
- Microsoft OLE DB ドライバー for SQL Server
- SQL Server Native Client
- SQL Server セットアップ アプリケーション サポート ファイル
重要
PolyBase 機能には、追加のハードウェアおよびソフトウェア要件があります。 詳細については、PolyBase の概要のページを参照してください。
オペレーティング システムのサポート
次の表は、SQL Server 2019 (15.x) のエディションと Windows のバージョンとの互換性を示しています。
SQL Server のエディション: | エンタープライズ | ディベロッパー | スタンダード | ウェブ | エクスプレス |
---|---|---|---|---|---|
Windows Server 2025 Datacenter | はい | はい | はい | はい | はい |
Windows Server 2025 Datacenter: Azure Edition | はい | はい | はい | はい | はい |
Windows Server 2025 Standard | はい | はい | はい | はい | はい |
Windows Server 2025 Essentials | はい | はい | はい | はい | はい |
Windows Server 2022 Datacenter | はい | はい | はい | はい | はい |
Windows Server 2022 Datacenter: Azure Edition | はい | はい | はい | はい | はい |
Windows Server 2022 Standard | はい | はい | はい | はい | はい |
Windows Server 2022 Essentials | はい | はい | はい | はい | はい |
Windows Server 2019 Datacenter | はい | はい | はい | はい | はい |
Windows Server 2019 Standard | はい | はい | はい | はい | はい |
Windows Server 2019 Essentials | はい | はい | はい | はい | はい |
Windows Server 2016 Datacenter | はい | はい | はい | はい | はい |
Windows Server 2016 Standard | はい | はい | はい | はい | はい |
Windows Server 2016 Essentials | はい | はい | はい | はい | はい |
Windows 11 IoT Enterprise | いいえ | はい | はい | いいえ | はい |
Windows 11 Enterprise | いいえ | はい | はい | いいえ | はい |
Windows 11 Professional | いいえ | はい | はい | いいえ | はい |
Windows 11 Home | いいえ | はい | はい | いいえ | はい |
Windows 10 IoT Enterprise | いいえ | はい | はい | いいえ | はい |
Windows 10 Enterprise | いいえ | はい | はい | いいえ | はい |
Windows 10 Professional | いいえ | はい | はい | いいえ | はい |
Windows 10 Home | いいえ | はい | はい | いいえ | はい |
Server Core のサポート
SQL Server 2019 (15.x) の Server Core モードでのインストールは、次のエディションの Windows Server でサポートされています。
Windows Server 2025 Core
Windows Server 2022 Core
Windows Server 2019 Core
Windows Server 2016 Core
Server Core への SQL Server のインストールの詳細については、「Server Core への SQL Server のインストール」を参照してください。
注
大文字と小文字の区別が有効になっている Windows OS への SQL Server のインストールはサポートされていません。 詳細については、「大文字と小文字の区別が有効になっている Windows オペレーティング システムでは、SQL Server はサポートされない」を参照してください
他言語のサポート
各言語にローカライズされた SQL Server をインストールする場合の他言語のサポートと考慮事項の詳細については、「SQL Server のローカル言語版」を参照してください。
ディスク領域の要件
SQL Server のインストール中に、Windows インストーラーによってシステム ドライブ上に一時ファイルが作成されます。 セットアップを実行して SQL Server をインストールまたはアップグレードする前に、これらの一時ファイル用に 6.0 GB 以上の使用可能なディスク領域がシステム ドライブ上にあることを確認してください。 この要件は、既定以外のドライブに SQL Server コンポーネントをインストールする場合でも適用されます。
実際のハード ディスク領域の要件は、システム構成と、インストールする機能によって異なります。 次の表は、SQL Server コンポーネントのディスク領域の要件を示しています。
機能 | ディスク領域の要件 |
---|---|
データベース エンジンとデータ ファイル、レプリケーション、全文検索、Data Quality Services | 1,480 MB |
データベース エンジン (上記と同じ) と R サービス (データベース内) | 2,744 MB |
データベース エンジン (上記と同じ) と外部データ用 PolyBase クエリ サービス | 4,194 MB |
Analysis Services とデータ ファイル | 698 MB |
レポーティングサービス | 967 MB |
Microsoft R Server (スタンドアロン) | 280 MB |
レポートサービス - SharePoint | 1,203 MB |
SharePoint 製品用 Reporting Services アドイン | 325 MB |
データ品質クライアント | 121 MB |
クライアント ツール接続 | 328 MB |
統合サービス | 306 MB |
クライアント コンポーネント (SQL Server オンライン ブック コンポーネントと Integration Services ツール以外) | 445 MB |
マスター データ サービス | 280 MB |
ヘルプ コンテンツを表示および管理するための SQL Server オンライン ブック コンポーネント* | 27 MB |
すべての機能 | 8,030 MB |
*ダウンロードされるオンライン ブック コンテンツに必要なディスク領域は 200 MB です。
データ ファイルのストレージの種類
データ ファイルでサポートされているストレージの種類は、次のとおりです。
- ローカル ディスク
- 現在、SQL Server では、標準のネイティブ セクター サイズが 512 バイトと 4 KB のディスク ドライブがサポートされています。 ハード ディスクのセクター サイズが 4 KB を超える場合、そのディスクに SQL Server データ ファイルを格納しようとするとエラーが発生する可能性があります。 SQL Server でサポートされているハード ディスクのセクター サイズの詳細については、SQL Server でのハード ディスクのセクター サイズのサポート範囲に関するページを参照してください。 現在、システム ディスク セクター サイズが 4 KB を超える新しいストレージ デバイスに SQL Server を正常にインストールするには、
ForcedPhysicalSectorSizeInBytes
レジストリ キーが必要です。 - SQL Server フェールオーバー クラスターのインストールでは、
tempdb
ファイルをインストールする場合のみローカル ディスクがサポートされます。 tempdb のデータ ファイルとログ ファイルに指定されたパスが、すべてのクラスター ノードで有効であることを確認してください。 フェールオーバー中に、tempdb のディレクトリがフェールオーバーのターゲット ノード上で利用できない場合、SQL Server リソースはオンラインになりません。
- 現在、SQL Server では、標準のネイティブ セクター サイズが 512 バイトと 4 KB のディスク ドライブがサポートされています。 ハード ディスクのセクター サイズが 4 KB を超える場合、そのディスクに SQL Server データ ファイルを格納しようとするとエラーが発生する可能性があります。 SQL Server でサポートされているハード ディスクのセクター サイズの詳細については、SQL Server でのハード ディスクのセクター サイズのサポート範囲に関するページを参照してください。 現在、システム ディスク セクター サイズが 4 KB を超える新しいストレージ デバイスに SQL Server を正常にインストールするには、
- 共有ストレージ
- 記憶域スペース ダイレクト (S2D)
- SMB ファイル共有
- スタンドアロン インストールまたはクラスター化されたインストールの場合、Analysis Services データ ファイルに対して SMB ストレージはサポートされていません。 代わりに、直接アタッチされたストレージ、記憶域ネットワーク、または S2D を使用してください。
- SMB ストレージは、Windows ファイル サーバーまたはサード パーティの SMB ストレージ デバイスによってホストされます。 Windows ファイル サーバーを使用する場合、Windows ファイル サーバーのバージョンは 2008 以降である必要があります。 ストレージ オプションとして SMB ファイル共有を使用する SQL Server のインストールの詳細については、ストレージ オプションとして SMB ファイル共有を使用する SQL Server のインストールに関するページを参照してください。
ドメイン コントローラーへの SQL Server のインストール
セキュリティ上の理由から、SQL Server をドメイン コントローラーにインストールしないでください。 SQL Server のセットアップで、ドメイン コントローラーであるコンピューターへのインストールがブロックされることはありませんが、次の制限が適用されます。
- ローカル サービス アカウントを使用して、ドメイン コントローラー上で SQL Server サービスを実行することはできません。
- SQL Server をコンピューターにインストールした後で、そのコンピューターをドメイン メンバーからドメイン コントローラーに変更することはできません。 ホスト コンピューターをドメイン コントローラーに変更する前に、SQL Server をアンインストールする必要があります。
- SQL Server をコンピューターにインストールした後で、そのコンピューターをドメイン コントローラーからドメイン メンバーに変更することはできません。 ホスト コンピューターをドメイン メンバーに変更する前に、SQL Server をアンインストールする必要があります。
- クラスター ノードがコントローラーの場合、SQL Server フェールオーバー クラスター インスタンスはサポートされません。
- SQL Server は、読み取り専用ドメイン コントローラーではサポートされていません。 SQL Server セットアップでは、読み取り専用ドメイン コントローラーにセキュリティ グループを作成したり、SQL Server サービス アカウントをプロビジョニングしたりすることはできません。 このシナリオでは、セットアップは失敗します。
- SQL Server フェールオーバー クラスター インスタンスは、読み取り専用ドメイン コントローラーのみにアクセスできる環境ではサポートされていません。
インストール メディア
関連するインストール メディアは、次の場所から入手できます。
または、SQL Server を既に実行している Azure 仮想マシンを作成することもできます。ただし、仮想マシン上の SQL Server は、仮想化のオーバーヘッドのために、ネイティブで実行する場合よりも速度が遅くなります。