| 開発者 | マイクロソフト |
|---|---|
| 安定リリース | SQL Server 2022 Express / 2019年11月4日 |
| 書かれた | C、C++ |
| オペレーティング·システム | マイクロソフトウィンドウズ、Linux |
| プラットフォーム | .NETフレームワーク4.0 [1] |
| 利用可能 | 英語、中国語、フランス語、ドイツ語、イタリア語、日本語、韓国語、ポルトガル語(ブラジル)、ロシア語、スペイン語 |
| タイプ | リレーショナルデータベース管理システム |
| ライセンス | プロプライエタリソフトウェア[2] |
| Webサイト | マイクロソフト |
Microsoft SQL Server Express は、 MicrosoftのSQL Server リレーショナル データベース管理システムのバージョンで、無料でダウンロード、配布、使用できます。組み込みアプリケーションや小規模アプリケーションに特化したデータベースで構成されています。この製品は、SQL Server 2000 に同梱されていたMicrosoft Database Engine (MSDE)製品に由来しています。「Express」ブランドは、SQL Server 2005 のリリース以降使用されています。
Microsoft SQL Server Express LocalDB は、 Microsoft SQL Server Express のバージョンであり、SQL Server エンジンのオンデマンド管理インスタンスです。開発者を対象としており、データベース サイズは最大 10 GB で、ローカル接続のみ (ネットワーク接続はサポートされていません) という制限があります。[3] [4] [5]
機能
SQL Server Express は、Microsoft SQL Server データベース管理システムの有料フルバージョンの多くの機能を提供します。[6] ただし、技術的な制限があり、一部の大規模展開には適していません。Express 製品の違いは次のとおりです。
- SQL Server 2019、SQL Server 2017、SQL Server 2016、SQL Server 2014、SQL Server 2012、および 2008 R2 Express [7]では、データベースあたりの最大データベース サイズは 10 GB です(SQL Server 2008 Express 以前では 4 GB、以前のMSDEでは 2 GB )。この制限はデータベースごとに適用されます (ログ ファイルは除く)。ただし、シナリオによっては、複数の相互接続されたデータベースを使用することで、ユーザーはより多くのデータにアクセスできます。
- SQL Serverエージェントサービスなし[8] [9]
- 制限されたハードウェアの使用制限:
- 単一の物理CPUだが、複数のコアが許容される[10]
- 1 GB の RAM (より大容量の RAM を搭載したシステムで実行されますが、SQL Server データベース エンジンのインスタンスごとに最大 1 GB しか使用しません。「推奨: Express エディション: 1 GB、その他のすべてのエディション: 少なくとも 4 GB。最適なパフォーマンスを確保するには、データベース サイズが増加するにつれて増やす必要があります。」[11] )。[12] Express with Advanced Services では、Reporting Services のインスタンスごとに 4 GB の制限があります (他の Express バリアントでは利用できません)。Analysis Services は、どの Express バリアントでも利用できません。
先行製品であるMSDEとは異なり、Express製品には、「データベースエンジンが少数のユーザーで通常よりも多くの作業を受け取った場合にパフォーマンスを制限する」同時ワークロードガバナーは含まれていません。[13]
SQL Server Express には、データベース管理用の GUI ツールがいくつか含まれています。これには次のものが含まれます。
- SQL Server Management Studio – 2012 SP1以降。[14]それ以前は、 SQL Server Management Studio Expressと呼ばれる簡素化されたバージョンのみが提供されています。
- SQL Server 構成マネージャー
- SQL Server セキュリティ構成ツール
- SQL Serverビジネス インテリジェンス開発スタジオ
前身の製品であるMSDEには、基本的なGUI管理ツールが欠けていた。[15]
SQL Server の「Standard」およびそれ以上のエディションで利用可能だが、SQL Server Express にはない機能には、次のものがあります。
ローカルDB
SQL Server Express LocalDBは2011年に発表されました。[16]
このバージョンはサイレントインストールをサポートしており、[4]管理は不要で、APIレベルでSQL Serverの他のエディションと互換性があります。[16]
LocalDBは管理者以外のユーザーとして実行され、設定や管理は必要ありません。[16] [4]
LocalDBはローカルシステムのみに制限されており、リモート接続はサポートされていません。[16]このバージョンに接続するには特別な接続文字列が必要です。[3]
異なるアプリケーション用にLocalDBのインスタンスを複数作成することが可能です。[16] デフォルトのインスタンス名は「SqlLocalDB」です。
バリエーション
Microsoft は、SQL Server Express N1 を次のように提供しています。
- 管理ツールを備えた統合版
- コアデータベースエンジンのみ
- SQL Server Express with Advanced Servicesエディション (最初のリリースに比べて比較的遅い 2006 年第 2 四半期に初めて導入) には、 SQL Server Reporting Servicesの機能制限バージョンとフルテキスト検索機能が含まれています。
たとえば、無料の 2005 Express バージョンでは、インストール オプションに対する標準的なアプローチが次のように提供されていました。通常、SQL 2005 Express インストーラーは、次の一貫した命名規則に従ってパッケージ化されています。
- SQLEXPR.EXE
- 32ビットと64ビットの両方のプロセッサ用のインストーラーがありますが、基本的なインストールです。
- SQLEXPR32.EXE
- 32 ビット プロセッサ用のインストーラーのみが含まれています (基本的なインストールのままです)
- SQLEXPRWT.EXE
- 32 ビットおよび 64 ビット プロセッサとSQL Server Management Studio Express (SSMSE) (2008 R2)の両方のインストーラーがあります。
- SQLEXPR_ADV.EXE
- 基本機能とSQL Server Management Studio Express (SSMSE) + レポート機能および全文クエリを備えています
- SQLEXPR_TOOLKIT.EXE
- 基本機能とSSMSEおよびビジネスインテリジェンス開発スタジオ(BIDS)を備えています
これらのオプションのバリアントは、いくつかのサービス パック (SP) を経ており、各 SP インストーラーは、最初に古いものを使用せずに使用できます。
- 上記のファイルのオリジナルはすべてバージョン番号 9.0.1399.6 です。
- Service Pack 2 (SP2) バージョンはすべてバージョン番号 9.0.3042 になります。
- Service Pack 3 (SP3) バージョンはすべてバージョン番号 9.00.4035 になります。
- Service Pack 4 (SP4) バージョンはすべてバージョン番号 9.00.5000 になります。
- ローカルDB.msi
- Microsoft® SQL Server Express LocalDBインストーラー。[4]
- SQLLocalDB.exe
- CLI Microsoft® SQL Server Express LocalDB(LocalDB操作ツール)。[4]
バージョン履歴
- Windows Server 2016「Essentials」エディションは含まれません
参照
- SQL Server コンパクト
- MSDE
- SQLite
- マイクロソフトSQLサーバー
- Microsoft サーバー
- リレーショナルデータベース管理システムのリスト
- リレーショナルデータベース管理システムの比較
参考文献
- ^ 「SQL Server 2014 をインストールするためのハードウェアおよびソフトウェア要件 - SQL Server | Microsoft Docs」。Msdn.microsoft.com。2019年 4 月 3 日閲覧。
- ^ 「SQL Server ライセンス条項について - SQL Server | Microsoft Docs」。Msdn.microsoft.com。2017 年 5 月 24 日。2019 年 4 月 3 日に取得。
- ^ ab 「LocalDB とは」。Express DB。2021年 11 月 1 日閲覧。
- ^ abcde 「SQL Server 2012 Express LocalDB RC0 の発表」。Microsoft Docs。Microsoft。2011-11-28。2021-11-01に取得。
- ^ 「改良された SQL Express、LocalDB の紹介」。Microsoft。2011 年 7 月 12 日。2023 年7 月 11 日閲覧。
- ^ SQL Server VSS Writer サービスを無効にします。
- ^ 「SQL Server 2008 R2 の各エディションでサポートされる機能」 。2010年 6 月 22 日取得。
- ^ 「エディションの機能の比較」。Microsoft。
- ^ 「SQL Server Express with Advanced Services Features」。Microsoft。2012年3 月 28 日閲覧。
- ^ 「SQL Server 2005 Express Edition が CPU 数を決定し、処理中に CPU を使用する方法」。MSDN。2008年11 月。2008年 11 月 25 日閲覧。
- ^ 「SQL Server 2014 をインストールするためのハードウェアおよびソフトウェア要件 - SQL Server | Microsoft Docs」。Msdn.microsoft.com。2019年 4 月 3 日閲覧。
- ^ 「SQL Server 2016 のエディションとサポートされる機能 - SQL Server | Microsoft Docs」。Msdn.microsoft.com。2017 年 5 月 24 日。2019年 4 月 3 日に取得。
- ^ 「SQL Server 2000 ワークロード ガバナー」。MSDN。2004年1 月。2007 年 1 月 15 日に取得。
- ^ 「Microsoft® SQL Server® 2012 Service Pack 1 (SP1) Express を公式 Microsoft ダウンロード センターからダウンロードする」。Microsoft.com。2012 年 11 月 9 日。2019年 4 月 3 日閲覧。
- ^ 「SQL Server を管理する方法」。2010 年 7 月 24 日時点のオリジナルよりアーカイブ。
- ^ abcde 「改良された SQL Express、LocalDB の紹介」。Microsoft Docs。Microsoft。2011-07-12。2022-04-17に取得。
- ^ 「Microsoft SQL Server 2005 Express Edition を公式 Microsoft ダウンロード センターからダウンロードする」。Microsoft。2012年12 月 26 日閲覧。
- ^ ab 「Microsoft サポート ライフサイクル (SQL Server 2005)」 。 2012 年12 月 26 日閲覧。
- ^ 「Microsoft SQL Server 2005 Express Edition」。Microsoftダウンロード センター。2017年 4 月 7 日閲覧。
- ^ 「Microsoft SQL Server 2008 Express を公式 Microsoft ダウンロード センターからダウンロードする」。Microsoft。2012年12 月 26 日閲覧。
- ^ ab 「Microsoft サポート ライフサイクル (SQL Server 2008)」 。 2012 年12 月 26 日閲覧。
- ^ 「Microsoft® SQL Server® 2008 Express を公式 Microsoft ダウンロード センターからダウンロードする」。Microsoft.com。2009 年 2 月 8 日。2019年 4 月 3 日閲覧。
- ^ 「Microsoft SQL Server 2008 R2 - Express を公式 Microsoft ダウンロード センターからダウンロード」。Microsoft。2012年12 月 26 日閲覧。
- ^ ab 「Microsoft サポート ライフサイクル (SQL Server 2008 R2)」 。 2012 年12 月 26 日閲覧。
- ^ 「SQL Server 2008 R2 をインストールするためのハードウェアおよびソフトウェア要件」。msdn.microsoft.com。2015年 7 月 20 日。2017 年 10 月 16 日に閲覧。
- ^ 「Microsoft® SQL Server® 2012 Express を公式 Microsoft ダウンロード センターからダウンロードする」。Microsoft。2012年12 月 26 日閲覧。
- ^ ab 「Microsoft サポート ライフサイクル (SQL Server 2012)」 。 2012 年12 月 26 日閲覧。
- ^ 「SQL Server 2012 をインストールするためのハードウェアおよびソフトウェアの要件」 。2017年6 月 6 日閲覧。
- ^ 「Microsoft® SQL Server® 2012 SP2 Express」。Microsoftダウンロード センター。2017年 4 月 7 日閲覧。
- ^ 「Microsoft SQL Server 2014 Express をダウンロード」 。2014年4 月 11 日閲覧。
- ^ ab 「Microsoft サポート ライフサイクル (SQL Server 2014)」 。 2014 年4 月 11 日閲覧。
- ^ 「SQL Server 2014 をインストールするためのハードウェアおよびソフトウェアの要件」 。2017年6 月 30 日閲覧。
- ^ 「Microsoft® SQL Server® 2014 Express」。Microsoftダウンロード センター。2017年 4 月 8 日閲覧。
- ^ 「Microsoft SQL Server 2016 Express をダウンロード」。Microsoft。
- ^ ab 「Microsoft サポート ライフサイクル (SQL Server 2016)」。
- ^ 「Microsoft SQL Server 2017 Express をダウンロード」。Microsoft。
- ^ ab 「Microsoft サポート ライフサイクル (SQL Server 2017)」。
- ^ 「Microsoft SQL Server 2019 Express をダウンロード」。
- ^ ab 「Microsoft サポート ライフサイクル (SQL Server 2019)」。
- ^ abc 「Microsoft サポート ライフサイクル (SQL Server 2022)」。
外部リンク
- Microsoft SQL Server Express のダウンロード
- Microsoft SQL Server Express ドキュメント
- SQL Server 2012 エディション別の機能の比較
- SQL Server Express ウェブログ
- SQL Server 2012 をインストールするためのハードウェアおよびソフトウェアの要件
- SQL Server 2014 をインストールするためのハードウェアおよびソフトウェアの要件
