Microsoft SQL Server の歴史は、 1989年にリリースされた最初のMicrosoft SQL Serverデータベース製品である、 OS/2オペレーティング システム用の16 ビットリレーショナル データベースである SQL Server v1.0 から始まります。
バージョン
詳しい歴史
創世記
1988年6月12日、マイクロソフトはアシュトンテイト社およびサイベース社と提携し、 IBM OS/2用Sybase SQL Serverの派生版(当時はマイクロソフトと共同開発)を作成し、翌年にリリースした。[1]これはMicrosoft SQL Serverの最初のバージョンであり、マイクロソフトがエンタープライズレベルのデータベース市場へ参入したきっかけとなり、Oracle、IBM、Informix、Ingres、後にSybaseと競合した。SQL Server 4.2は1992年にOS/2バージョン1.3にバンドルされて出荷され、続いてWindows NT用のバージョン4.21がWindows NT 3.1と同時にリリースされた。SQL Server 6.0はNT用に設計された最初のバージョンであり、Sybaseからの指示は一切含まれていなかった。
1993 年 7 月にWindows NTがリリースされた頃、Sybase と Microsoft は袂を分かち、それぞれ独自の設計とマーケティング計画を追求しました。Microsoft は、Microsoft オペレーティング システム用に作成された SQL Server のすべてのバージョンに対する独占権を交渉しました。(1996 年に Sybase は、Microsoft SQL Server との混同を避けるために、製品名をAdaptive Server Enterpriseに変更しました。) 1994 年まで、Microsoft の SQL Server には、その起源を示す 3 つの Sybase 著作権表示が付いていました。
SQL Server 7.0

SQL Server 7.0 は、C でコーディングされていた古い Sybase エンジンを (C++ を使用して) 大幅に書き直したものです。データ ページは 2k バイトから 8k バイトに拡大されました。これにより、エクステントは 16k バイトから 64k バイトに増加しました。ユーザー モード スケジューリング (UMS) が導入され、Windows のプリエンプティブ マルチスレッドよりも SQL Server スレッドの処理能力が向上し、ファイバー (NT 4.0 で導入された軽量スレッドで、コンテキストの切り替えを回避するために使用[2] ) のサポートも追加されました。SQL Server 7.0 では、SQL OLAP Services (SQL Server 2000 では Analysis Services になりました) と呼ばれる多次元データベース製品も導入されました。SQL Server 7.0 は、DEC Alpha プラットフォームで実行される最後のバージョンになります。Alpha 用にコンパイルされた SQL 2000 (および Windows 2000) のプレリリース バージョンもありましたが、これらはキャンセルされ、市販されることはありませんでした。メインストリーム サポートは 2005 年 12 月 31 日に終了し、延長サポートは 2011 年 1 月 11 日に終了しました。
SQL Server 2000
SQL Server 2000 では、Sybase コード ベースにさらなる変更と拡張が加えられ、IA-64アーキテクチャ (現在は「メインストリーム」サポート外[3] ) のサポートが追加されました。SQL Server 2005 では、従来の Sybase コードが完全に書き直されました。[4]
SQL Server 2000 のリリース以降、パフォーマンス、クライアント IDE ツール、および SQL Server 2005 にパッケージ化されたいくつかの補完的なシステムが向上しました。これには次のものが含まれます。
- 抽出、変換、ロード (ETL)ツール (当初はデータ変換サービスまたは DTS と呼ばれ、後に SQL Server 統合サービスまたはSSISと呼ばれるようになりました)
- SQL Server Reporting Services (SSRS)、または「レポート サーバー」
- OLAPおよびデータ マイニングサーバー ( Analysis Services )
- いくつかのメッセージング技術、具体的にはService BrokerとNotification Services
SQL Server 2000では、テーブル変数、ユーザー定義関数、インデックス付きビュー、INSTEAD OFトリガー、カスケード参照制約、基本的なXMLサポートなど、多くのT-SQL言語の機能強化も導入されました。[5] [6]
Service Pack 3 のリリースと同時に、Microsoft はItanium IA-64 プラットフォーム ( x86-64プラットフォームと混同しないでください) 向けの最初の 64 ビット バージョンの SQL Server もリリースしました。この時点では、SQL Server リレーショナル エンジンと SQL エージェントのみが Itanium に移植されました。SQL Server Management Studio などのクライアント ツールは、依然として 32 ビットの x86 プログラムでした。SQL IA-64 の最初のリリースはバージョン 8.00.760 で、ビルド日は 2003 年 2 月 6 日でした。
メインストリーム サポートは 2008 年 4 月 8 日に終了し、拡張サポートは 2013 年 4 月 9 日に終了しました。
SQL Server 2005
SQL Server 2005 (以前のコードネームは「Yukon」) は、2005 年 11 月にリリースされ、x64システムのネイティブ サポートと、Reporting Services、Analysis Services、Integration Services の更新が導入されました。[7] 。リレーショナル データに加えて、XMLデータの管理に対するネイティブ サポートも含まれていました。この目的のために、データベース列のデータ型として、またはクエリのリテラルとして使用できるデータ型が定義されました。XML 列はXSDスキーマに関連付けることができ、格納されている XML データはスキーマに対して検証されます。XML データはXQueryを使用してクエリされます。SQL Server 2005 では、T-SQL言語にいくつかの拡張機能が追加され、XQuery クエリを T-SQL に埋め込むことができるようになりました。また、クエリ ベースの XML データの変更を可能にする XML DML と呼ばれる XQuery の新しい拡張機能も定義されています。SQL Server 2005 では、SOAP要求内にカプセル化されたTabular Data Stream (TDS) パケットを使用して、データベース サーバーをWeb サービス経由で公開することもできます。Web サービス経由でデータにアクセスすると、結果は XML として返されます。[8]xml
このバージョンでは、共通言語ランタイム(CLR) 統合が導入され、CLR によって SQL コードをマネージ コードとして記述できるようになりました。リレーショナル データの場合、T-SQL はエラー処理機能 (try/catch) と CTE (共通テーブル式) を使用した再帰クエリのサポートによって強化されました。SQL Server 2005 は、新しいインデックス アルゴリズム、構文、およびより優れたエラー回復システムによって強化されました。データ ページは、エラー回復力を高めるためにチェックサムが付けられ、パフォーマンスを向上させるためにオプティミスティック同時実行のサポートが追加されました。権限とアクセス制御はより細かくなり、クエリ プロセッサはクエリの同時実行をより効率的に処理します。テーブルとインデックスのパーティションはネイティブにサポートされているため、データベースをクラスターにスケール アウトするのが簡単になります。SQL CLR は、SQL Server 2005 で導入され、.NET Framework と統合できるようになりました。[9]
SQL Server 2005 では次の機能が導入されました:
- マルチバージョン同時実行制御(MVCC)。ユーザー向けの機能には、SNAPSHOT と呼ばれる新しいトランザクション分離レベルと、ステートメント レベルのデータ スナップショットに基づく READ COMMITTED 分離レベルのバリエーションが含まれます。
- 複数のアクティブ結果セット(MARS)は、データベース接続を複数の目的で使用できるようにする方法です。 [10]
- DMV(動的管理ビュー)は、サーバーインスタンスの状態を監視し、問題を診断し、パフォーマンスを調整するために使用できるサーバー状態情報を返す特殊なビューと関数です。[11]
Service Pack 1 (SP1) は、2006 年 4 月 18 日にリリースされ、データベース レベルで冗長性とフェイルオーバー機能を提供する高可用性オプションであるデータベース ミラーリングが追加されました[12] (データベース ミラーリングは SQL Server 2005 の RTM リリースに含まれていましたが、評価目的でサポートされているため、既定では有効になっていませんでした[引用が必要] )。フェイルオーバーは手動または自動で実行できます。自動フェイルオーバーには、監視パートナーと同期の動作モード (高安全性または完全安全性とも呼ばれる) が必要です。[13] Service Pack 2 は 2007 年 2 月 19 日にリリースされ、Service Pack 3 は 2008 年 12 月 15 日にリリースされ、SQL Server 2005 Service Pack 4 は 2010 年 12 月 13 日にリリースされました。
SQL Server 2005 のメインストリーム サポートは 2011 年 4 月 12 日に終了し、SQL Server 2005 の延長サポートは 2016 年 4 月 12 日に終了しました。
SQL Server 2008
SQL Server 2008 (以前のコードネームは「Katmai」) [14] [15]は、2008 年 8 月 6 日にリリースされ、2008 年 8 月 6 日の ESRI 2008 ユーザーズ カンファレンスで、Ed Katibah (Microsoft の空間プログラム マネージャー) によって SQL Server Special Interest Group に発表されました。SQL Server Always Onテクノロジの開発により、データ管理を自己調整、自己組織化、自己保守化し、ダウンタイムをほぼゼロにすることを目指しています。SQL Server 2008には、画像、オーディオ、ビデオ、その他のマルチメディア データのデジタル メディア形式を含む、構造化データと半構造化データのサポートも含まれています。現在のバージョンでは、このようなマルチメディア データはBLOB (バイナリ ラージ オブジェクト)として保存できますが、汎用ビットストリームです。マルチメディア データに対する本質的な認識により、マルチメディア データに対して特殊な機能を実行できます。マイクロソフトのサーバーアプリケーション担当上級副社長であるポール・フレスナー氏によると、SQL Server 2008は、XML、電子メール、時間/カレンダー、ファイル、ドキュメント、空間など、さまざまな種類のデータのデータストレージバックエンドになることができ、すべてのデータタイプにわたって検索、クエリ、分析、共有、同期を実行できます。 [15]
その他の新しいデータ型には、特殊な日付と時刻の型、および場所に依存するデータ用の空間データ型があります。 [16]新しいFILESTREAM [17]データ型を使用すると、非構造化データと半構造化データのサポートが向上します。このデータ型は、ファイル システムに保存されている任意のファイルを参照するために使用できます。[18]構造化データとファイルに関するメタデータは SQL Server データベースに保存されますが、非構造化コンポーネントはファイル システムに保存されます。このようなファイルには、Win32ファイル処理API経由でも、T-SQL を使用して SQL Server 経由でもアクセスできます。後者を実行すると、ファイル データが BLOB としてアクセスされます。データベースをバックアップおよび復元すると、参照されているファイルもバックアップまたは復元されます。[19] SQL Server 2008 は、階層型データをネイティブにサポートし、再帰クエリを使用せずにそれらを直接処理するためのT-SQL構造も含まれています。[19]
全文検索機能がデータベースエンジンに統合されました。Microsoftの技術記事によると、これにより管理が簡素化され、パフォーマンスが向上します。[20]
空間データは 2 つのタイプで保存されます。「平面地球」(GEOMETRY または平面) データ型は、本来の球面座標系から平面に投影された地理空間データを表します。「丸い地球」(GEOGRAPHY) データ型は、楕円体モデルを使用します。楕円体モデルでは、地球は国際日付変更線、極、地図投影ゾーンの「エッジ」などの特異点の影響を受けない単一の連続エンティティとして定義されます。Open Geospatial Consortium Simple Features for SQL、バージョン 1.1 では、空間操作を表すために約 70 のメソッドが利用可能です。 [21]
SQL Server にはより優れた圧縮機能があり、これもスケーラビリティの向上に役立ちます。[22]インデックス作成アルゴリズムが強化され、フィルター処理されたインデックスの概念が導入されました。また、特定のユーザーまたはワークフロー用にリソースを予約できるリソース ガバナーも含まれています。データの透過的な暗号化(TDE) 機能とバックアップの圧縮機能も含まれています。[17] SQL Server 2008 はADO.NET Entity Frameworkをサポートしており、レポート ツール、レプリケーション、およびデータ定義はEntity Data Model を中心に構築されます。[23] SQL Server Reporting Services は、 Microsoft が買収したDundas Data Visualization, Inc.のデータ視覚化製品の統合によりチャート作成機能を獲得します。 [24]管理面では、SQL Server 2008 には、データベース全体または特定のテーブルに対してポリシーと制約を宣言的に構成できる宣言型管理フレームワークが含まれています。 [16] SQL Server 2008 に含まれるSQL Server Management Studioのバージョンは、SQL Server 2008 データベース エンジンに対する SQL クエリのIntelliSense をサポートしています。 [25] SQL Server 2008では、データベースをWindows PowerShellプロバイダー経由で利用できるようになり、管理機能はコマンドレットとして利用できるようになったため、サーバーと実行中のすべてのインスタンスをWindows PowerShellから管理できます。[26]
最終のSQL Server 2008サービスパック(10.00.6000、サービスパック4)は2014年9月30日にリリースされました。[27]
SQL Server 2008 のメインストリーム サポートは 2014 年 7 月 8 日まで、延長サポートは 2019 年 7 月 9 日まででした。 [28] SQL Server 2008 の ボリューム ライセンスのStandard、Web、Enterprise、Workgroup、および Datacenter エディションは、拡張セキュリティ更新プログラム プログラムの対象です。[29]年間分割払いの最初の期間は 2020 年 7 月 14 日に終了し、2 番目の期間は 2021 年 7 月 13 日に終了し、3 番目の期間は 2022 年 7 月 12 日に終了しました。[30] [31] Microsoft Azureに再ホストされたボリューム ライセンス エディションには、2023 年 7 月 11 日まで ESU が自動的に付与されました。[32] [33] [34] [35]
SQL Server 2008 R2
SQL Server 2008 R2(10.50.1600.1、以前のコードネームは「Kilimanjaro」)は、TechEd 2009で発表され、2010年4月21日に製造部門にリリースされました。 [36] SQL Server 2008 R2では、いくつかの新しい機能とサービスが導入されました[37]。
- マスター データ エンティティと階層を集中管理する、 Master Data Servicesというブランドのマスター データ管理システム。
- 複数のSQL Serverデータベースインスタンスを管理するための、アプリケーションおよびマルチサーバー管理[38] (AMSM)と呼ばれる一連のサービスとユーティリティ。これらのユーティリティには、ユーティリティコントロールポイント(UC)と呼ばれる集中コンソールが含まれていました。[39]
- ExcelおよびSharePoint用のPowerPivot ;
- ストリームインサイト;
- Report Builder 3.0 および SharePoint 用 Reporting Services アドイン。
- 階層型データベースをアプリケーションの一部としてパッケージ化できるようにする Visual Studio のデータ層機能。
サービスパック1(10.50.2500)は2011年7月11日にリリースされ[40]、サービスパック2(10.50.4000)は2012年7月26日にリリースされ[41]、最後のサービスパックであるサービスパック3(10.50.6000)は2014年9月26日にリリースされました。[42]
SQL Server 2008 R2はItanium(IA-64)システムで実行される最後のSQL Serverバージョンであり、Itanium上のSQL Serverの延長サポートは2018年まで継続されます。 [43]
SQL Server 2008 R2 のメインストリーム サポートは 2014 年 7 月 8 日まで、延長サポートは 2019 年 7 月 9 日まででした。 [44] SQL Server 2008 R2 の ボリューム ライセンスのStandard、Enterprise、Datacenter、Embedded エディションは、拡張セキュリティ更新プログラム プログラムの対象です。[29]年間分割払いの最初の期間は 2020 年 7 月 14 日に終了し、2 番目の期間は 2021 年 7 月 13 日に終了し、3 番目の期間は 2022 年 7 月 12 日に終了しました。[30] [31] Microsoft Azureに再ホストされたボリューム ライセンス エディションは、2023 年 7 月 11 日まで ESU を自動的に受け取りました。[32]
SQL Server 2012
2011年10月11日のSQL Serverプロフェッショナル協会(PASS)サミットで、マイクロソフトはSQL Serverの別のメジャーバージョンであるSQL Server 2012(コードネーム「Denali」)を発表しました。最終バージョンは2012年3月6日に製造部門にリリースされました。 [45] SQL Server 2012 Service Pack 1は2012年11月7日に製造部門にリリースされ、Service Pack 2は2014年6月10日に製造部門にリリースされ、Service Pack 3は2015年12月1日に製造部門にリリースされ、Service Pack 4は2017年10月5日に製造部門にリリースされました。
これはOLE DBをネイティブにサポートする最後のバージョンであり、ネイティブ接続にはODBCを優先すると発表されました。[46]
SQL Server 2012 の新機能と拡張機能には、データベースの可用性を向上させるための一連のオプションを提供する Always On SQL Server フェールオーバー クラスター インスタンスと可用性グループ、[47]インスタンス間でのデータベースの移動を簡素化する包含データベース、新規および変更された動的管理ビューと関数、[48]新しい空間機能を含むプログラミング機能の強化、[49]メタデータ検出、シーケンス オブジェクト、THROW ステートメント、[50]列ストア インデックスなどのパフォーマンス強化、オンラインおよびパーティション レベルの操作の改善、セットアップ中のプロビジョニング、新しい権限、ロール管理の改善、グループの既定のスキーマ割り当てなどのセキュリティ強化が含まれます。[51] [52]
SQL Server 2012 のメインストリーム サポートは 2017 年 7 月 11 日まで、延長サポートは 2022 年 7 月 12 日まででした。 [53] [32] SQL Server 2012 のすべてのボリューム ライセンス エディションは、拡張セキュリティ更新プログラム プログラムの対象となります。[29]年間分割払いの最初の期間は 2023 年 7 月 11 日に終了し、2 番目の期間は 2024 年に終了し、3 番目で最後の期間は 2025 年 7 月 8 日に終了します。[33] [31] Microsoft Azureに再ホストされたボリューム ライセンス エディションは、2025 年 7 月 8 日まで ESU を自動的に受け取ります。[35] [34]
SQL Server 2014
SQL Server 2014 は、2014 年 3 月 18 日に製造部門にリリースされ、2014 年 4 月 1 日に一般向けにリリースされました。リリース時のビルド番号は 12.0.2000.8 でした。[54] 2013 年 11 月まで、CTP リビジョンは CTP1 と CTP2 の 2 つがありました。[55] SQL Server 2014 では、完全にメモリ内に収まるテーブル ( Hekatonとも呼ばれます) の新しいインメモリ機能が提供されます。小さなテーブルは、SQL Server のすべてのバージョンで完全にメモリ内に常駐する場合がありますが、ディスク上に常駐する場合もあるため、 RAM の予約、削除されたページのディスクへの書き込み、ディスクからの新しいページの読み込み、操作中の RAM 内のページのロック、その他多くのタスクが必要になります。テーブルが完全にメモリ内に常駐することが保証されているものとして扱うことで、ディスクベースのデータベースの「配管」の多くを回避できます。[56]
ディスクベースの SQL Server アプリケーションの場合、 RAMと回転メディア間のキャッシュによってパフォーマンスを向上できる SSD バッファー プール拡張機能も提供されます。
SQL Server 2014 では、読み取り可能なセカンダリ数を増やし、セカンダリとプライマリ間の切断時に読み取り操作を維持することで Always On (HADR) ソリューションも強化され、Microsoft Azure を使用した新しいハイブリッド障害復旧およびバックアップ ソリューションも提供されるため、お客様はオンプレミス バージョンの SQL Server に関する既存のスキルを使用して、Microsoft のグローバル データセンターを活用できます。さらに、物理環境または仮想環境でのデータベース アプリケーションのスケーラビリティのために、新しい Windows Server 2012 および Windows Server 2012 R2 機能も活用されます。
マイクロソフトは、SQL Server 2014の3つのバージョンをダウンロード用に提供しています。Microsoft Azureで実行されるバージョン、SQL Server 2014 CAB、およびSQL Server 2014 ISOです。[57]
主にバグ修正からなるSQL Server 2014 SP1は、2015年5月15日にリリースされました。[58]
SQL Server 2014はx86/IA-32システムで利用できる最後のバージョン[59]であり、 Windows Server 2008 R2でサポートされる最終バージョン[60]です。
SQL Server 2014 のメインストリーム サポートは 2019 年 7 月 9 日まで、延長サポートは 2024 年 7 月 9 日まででした。 [61] SQL Server 2014 のすべてのボリューム ライセンス エディションは、拡張セキュリティ更新プログラム プログラムの対象となります。[29] [62]年間分割払いの最初の期間は 2025 年 7 月 8 日に終了し、2 番目の期間は 2026 年 7 月 14 日に終了し、3 番目で最後の期間は 2027 年 7 月 12 日に終了します。 [31] Microsoft Azureに再ホストされたボリューム ライセンス エディションは、2027 年 7 月 12 日まで ESU を自動的に受け取ります。
SQL Server 2016
SQL Server 2016 (13.0.1601.5) の公式の一般提供 (GA) リリース日は 2016 年 6 月 1 日で、SQL Server 2016 は x64 プロセッサのみをサポートする最初のバージョンであり[59]、サービス パックの更新メカニズムを備えた最後のバージョンです。サービス パック 1 は 2016 年 11 月 16 日にリリースされ、サービス パック 2 (13.2.5026) は 2018 年 4 月 24 日にリリースされ、サービス パック 3 は 2021 年 9 月 15 日にリリースされました。
SQL Server 2017
マイクロソフトは2017年10月2日にLinuxのサポートとともにSQL Server 2017をリリースした。[63] [64]これはWindows Server 2012および2012 R2をサポートする最後のリリースとなる[65] [66]。
SQL Server 2019
マイクロソフトは2019年11月4日にSQL Server 2019 (15.x) をリリースしました。SQL Server 2019では、SQL Server用のビッグデータクラスターが導入されています。また、SQL Serverデータベースエンジン、SQL Server Analysis Services、SQL Server Machine Learning Services、SQL Server on Linux、SQL Server Master Data Servicesの追加機能と改善も提供されています。[67]
SQL Server 2022
マイクロソフトは2022年11月16日にSQL Server 2022をリリースしました。[68] [信頼できない情報源? ]ただし、OEMおよびサービスプロバイダーライセンス契約(SPLA)経由で購入する顧客は、2023年1月からSQL Server 2022を購入する必要がありました。[69]
プロセッササポート
参考文献
- ^ ハリス、スコット、カーティス・プレストン (2007)。『バックアップとリカバリ:オープンシステム向けの安価なバックアップソリューション』オライリー、p. 562。ISBN 978-0596102463。
- ^ 「開発者ツール、技術ドキュメント、コーディング例」。
- ^ 「Microsoft が Itanium のサポートを終了」2010 年 4 月 4 日。
- ^ 「SQL Server の歴史についてすべて」。Scriptcase.net 2013 年 8 月 14 日。2016 年 9 月 16 日時点のオリジナルよりアーカイブ。2016年8 月 15 日閲覧。
- ^ 「SQL Server 2000 の新機能 | SQL Server 2000 の新機能 | InformIT」。
- ^ 「ITPro Today: IT ニュース、ハウツー、トレンド、ケーススタディ、キャリアのヒントなど」。
- ^ Don Jones (2005)。SQL Server 2005 Edition のスケールアウトに関する決定版ガイド。realtimepublishers.com。ISBN 9781931491532。
- ^ 「データベース エンジン XML 拡張機能」 。2007年12 月 3 日閲覧。
- ^ 「データベース エンジンの機能強化」 。2007年12 月 3 日閲覧。
- ^ SQL Server 2005 の複数のアクティブな結果セット (MARS)。2009 年 6 月 20 日に取得
- ^ 動的管理ビューと機能。2010 年 6 月 6 日取得
- ^ 「SQL Server 2005 の初期リリースでデータベース ミラーリング機能を使用する際に考慮すべき問題」。Support.microsoft.com。2007 年 11 月 20 日。2011年9 月 4 日に取得。
- ^ 「自動フェールオーバー」。Msdn.microsoft.com。2011年9 月 4 日閲覧。
- ^ 「Microsoft SQL Server 2008」。Microsoft。2007年4 月 6 日閲覧。
- ^ ab 「ChannelWeb: 次の SQL Server の停止: Katmai」。2007 年 3 月 22 日時点のオリジナルよりアーカイブ。2005 年11 月 5 日閲覧。
- ^ ab 「Microsoft が SQL Server の次期バージョンを一足先に公開」。2007 年 10 月 11 日時点のオリジナルよりアーカイブ。2007年5 月 11 日閲覧。
- ^ ab 「SQL Server 2008 のテストビルドがあと 1 つ」。2008 年 6 月 23 日時点のオリジナルよりアーカイブ。2006年11 月 13 日閲覧。
- ^ 「ゲストブロガー: Ted Kummert」 。 2007年11月20日閲覧。
- ^ ab Christian Kleinerman. 「開発者向け SQL Server 2008」. Channel 9. 2008 年3 月 7 日閲覧。
- ^ Fernando Azpeitia Lopez (2009 年 9 月 4 日)。「SQL Server 2008 フルテキスト検索: 内部構造と拡張機能」。
- ^ 「Microsoft が SQL Server 2008 の空間サポートの詳細を Directions スタッフに公開」。2007 年 8 月 8 日時点のオリジナルよりアーカイブ。2007 年9 月 7 日閲覧。
- ^ 「SQL 2008 の機能」。Technet.microsoft.com。2009 年 2 月 12 日。2011 年9 月 4 日に閲覧。
- ^ 「SQL Server "Katmai" がエンティティ データ プラットフォームを提供し、LINQ をサポート」 。2007年5 月 12 日閲覧。
- ^ 「Microsoft Details Dynamic IT Strategy at Tech-Ed 2007」。2011年6月5日時点のオリジナルよりアーカイブ。2007年6月4日閲覧。
- ^ 「SQL Server IntelliSense」。2008 年8 月 18 日閲覧。
- ^ 「PowerShell の SQL Server サポート!」2007 年12 月 3 日閲覧。
- ^ 「SQL Server 2008 Service Pack 4 がリリースされました」。SQL Release Services ブログ。2014 年10 月 1 日閲覧。
- ^ 「SQL Server 2008 サポート ライフサイクル」。Microsoft製品ライフサイクル。
- ^ abcd 「SQL Server の拡張セキュリティ更新プログラムとは何ですか?」。Microsoft ドキュメント。2023 年 7 月 13 日。
- ^ ab Numoto, Takeshi (2018 年 7 月 12 日)。「SQL Server 2008 および Windows Server 2008 のサポート終了に関する新しいオプションの発表」。2018 年 10 月 30 日時点のオリジナルよりアーカイブ。
- ^ abcd 「ライフサイクルに関する FAQ - 拡張セキュリティ更新プログラム」。Microsoftドキュメント。
- ^ abc “SQL Server 2012 および Windows Server 2012/2012 R2 のサポート終了”. 2022年6月29日. 2022年7月3日時点のオリジナルよりアーカイブ。
- ^ ab Lyons, Debbi; Kumar, Vijay (2021 年 7 月 14 日). 「SQL Server 2012 および Windows Server 2012 のサポート終了に関するオプションを把握する」。2021 年 7 月 14 日時点のオリジナルよりアーカイブ。
- ^ ab Carrington, Logan (2022 年 3 月 24 日). 「サポート終了の SQL Server 2012 を Azure Virtual Machines に移動して節約する」。2022 年 3 月 25 日時点のオリジナルよりアーカイブ。
- ^ ab Hawk, Jessica (2022年7月12日). 「SQL Server 2012 のサポート終了が近づいており、Microsoft がサポートを提供します」。2022年7月12日時点のオリジナルよりアーカイブ。
- ^ 「SQL Server 2008 R2 がリリースされました!」2010 年4 月 21 日閲覧。
- ^ 「レビュー: Microsoft SQL Server 2008 R2」。Networkworld.com。2010 年 5 月 3 日。2013 年6 月 15 日閲覧。
- ^ 「SQL SQL Server 2008 R2 アプリケーションおよびマルチサーバー管理」 。2010年6 月 6 日閲覧。
- ^ SQL Server チーム。「TechEd 2009 – 新しい SQL Server イノベーション」。MSDN ブログ。2009 年5 月 12 日閲覧。
- ^ 「Microsoft® SQL Server® 2008 R2 SP1」。Microsoft。2011年9 月 19 日閲覧。
- ^ 「Microsoft® SQL Server® 2008 R2 SP2」。Microsoft。2012年7 月 31 日閲覧。
- ^ 「SQL Server 2008 R2 Service Pack 3 がリリースされました」。SQL Release Services ブログ。2014 年10 月 1 日閲覧。
- ^ 「Microsoft が Itanium のサポートを中止」。
- ^ 「SQL Server 2008 R2 サポート ライフサイクル」。Microsoft製品ライフサイクル。
- ^ 「Microsoft が SQL Server 2012 をリリースし、顧客が「あらゆるデータ、あらゆるサイズ、あらゆる場所」を管理できるように支援」。Microsoftニュース センター。Microsoft。2012 年 3 月 6 日。2012年3 月 7 日閲覧。
- ^ Lam, Rohan. 「Microsoft はネイティブ リレーショナル データ アクセスのために ODBC と連携しています — FAQ」。SQL Server フォーラム。Microsoft Corporation。2012年3 月 7 日閲覧。
- ^ 「可用性の強化 (データベース エンジン)」。Msdn.microsoft.com。2013 年 5 月 24 日。2013 年6 月 15 日閲覧。
- ^ 「管理機能の強化 (データベース エンジン)」。Msdn.microsoft.com。2011 年 7 月 13 日。2013年6 月 15 日に取得。
- ^ Alastair Aitchison (2012)。Pro Spatial with SQL Server 2012。Apress。pp. 21–23。ISBN 978-1-4302-3491-3。
- ^ 「プログラミング機能の強化 (データベース エンジン)」。Msdn.microsoft.com。2012 年 4 月。2013 年6 月 15 日に閲覧。
- ^ 「スケーラビリティとパフォーマンスの強化 (データベース エンジン)」。Msdn.microsoft.com。2012 年 4 月。2013 年6 月 15 日に取得。
- ^ 「セキュリティ強化 (データベース エンジン)」。Msdn.microsoft.com。2013年6 月 15 日閲覧。
- ^ 「SQL Server 2012 サポート ライフサイクル」。Microsoft製品ライフサイクル。
- ^ 「SQL Server バージョン、ビルド番号、およびサービス パックの一覧」。2016 年 5 月 9 日。
- ^ Anantharam, Deepthi (2013 年 10 月 16 日)。「SQL Server 2014 – CTP2 が利用可能になりました」。MSDNブログ。2016年8 月 15 日閲覧。
- ^ SQL Server 2012-2014-Explore。サーバー クラウド。Microsoft.com (2013-04-17)。2014 年 3 月 23 日に取得
- ^ 「テストバージョンを読み込む: Microsoft SQL Server 2014」 (ドイツ語)。マイクロソフト。2014 年11 月 5 日に取得。
- ^ 「SQL Server 2014 Service Pack 1 リリース情報」。Microsoft.com。Microsoft , Inc. 2015 年5 月 17 日閲覧。
- ^ ab 「SQL Server 2016 をインストールするための要件」。msdn.microsoft.com。2016 年 5 月 2 日。2016 年7 月 28 日閲覧。
- ^ 「SQL Server 2014 をインストールするためのハードウェアおよびソフトウェア要件 – esiLaw 360 ナレッジ ベース」。2017 年 6 月 30 日。2024 年11 月 10 日に閲覧。
- ^ 「SQL Server 2014 サポート ライフサイクル」。Microsoft製品ライフサイクル。
- ^ Lyons, Debbi (2023 年 9 月 28 日)。「Azure の柔軟性で SQL Server 2014 ワークロードを保護する」。Microsoft SQL Server ブログ。2023 年 10 月 5 日時点のオリジナルよりアーカイブ。
- ^ Lardinois, Frederic (2017 年 7 月 17 日)。「Microsoft が SQL Server を Linux に導入した経緯」。TechCrunch。Oath Inc。2017年9 月 5 日閲覧。
同社は本日、SQL Server 2017 の最初のリリース候補版を発表しました。これは Windows、Linux、Docker コンテナーで動作する最初のバージョンとなります。Docker コンテナーだけでもすでに 100 万回以上プルされているため、この新しいバージョンに多くの関心が寄せられていることは間違いありません。
- ^ 「Windows、Linux、Docker 上の SQL Server 2017 が一般提供開始」。2017 年 10 月 2 日。
- ^ MikeRayMSFT (2024 年 9 月 16 日). 「SQL Server 2016 および 2017: ハードウェアおよびソフトウェアの要件 - SQL Server」. learn.microsoft.com . 2024 年11 月 10 日閲覧。
- ^ MikeRayMSFT (2024 年 9 月 17 日). 「SQL Server 2019: ハードウェアとソフトウェアの要件 - SQL Server」. learn.microsoft.com . 2024 年11 月 10 日閲覧。
- ^ 「SQL Server 2019 (15.x) の新機能」。2023 年 3 月 16 日。
- ^ Bernard, Andy (2023 年 2 月 13 日)。「Microsoft SQL Server 2022: 2023 年を成功に導くために知っておくべきこと」。SHIリソース ハブ。2023年7 月 5 日閲覧。
- ^ Kumar, Rohan (2022 年 11 月 16 日)。「SQL Server 2022 の一般提供が開始されました」。Microsoft SQL Server ブログ。2023年7 月 5 日閲覧。
- ^ 「Azure Portal を使用して Azure SQL Edge をデプロイする」。2023 年 1 月 15 日。
