sql >> データベース >  >> RDS >> Sqlserver

SQL Serverの最新バージョン、エディション、およびSQLServerの履歴

    こんにちは、

    SQL Serverのバージョンリスト、データベース管理システムの履歴とエディションについて説明します。

    マイクロソフトは、データベース管理システム市場でオラクル王国を見て、新しいデータベースを作成することを決定しました。 Microsoftは1989年にSybaseと提携したため、SQLServer1.0が1989年に初めてリリースされました。SybaseSQLServer3.0と本質的に同じMicrosoftSQLServer 1.0は、SQLServer2008バージョンでOracleとの競合を開始しました。 Microsoftは、すべてのデータベースエンジンをSQLServer2005に変更しました。

    SQL Serverは、最も基本的な意味で言えば、リレーショナルデータベース管理システムです。 SQL Serverを使用すると、非常に大量のデータを処理して安全に保存できます。保存されたデータを分析できます。さらに、SQLServerを使用するクライアントからの要求は短時間で処理されます。

    SQL Serverを使用すると、OLTP(オンライントランザクション処理)データベースとOLAP(オンライン分析処理)データベースを管理できます。 OLTPタイプのデータベースは、本番システムでのすべての操作を記録するタイプのデータベースですが、OLAPデータベースはOLTPデータベースよりも大きく、通常、分析とレポートの実行に使用されます。

    さまざまな目的や状況に合わせて開発されたSQLServerにはさまざまなエディションがあります。これらは次のとおりです。

    1. SQL Server Enterprise Editon:これは、エンタープライズ企業(銀行、保険、病院、大学)向けのすべてのコンポーネントと機能を含むバージョンです。
    2. SQL Server Standart Editon:中小企業向けに開発された製品です。
    3. SQL Server Workgroup Edition —期限切れ
    4. SQL Server Personal Editon —期限切れ
    5. SQL Server Developer Editon
    6. SQLServerExpressエディション
    7. SQL Server WEB Edition
    8. SQL Serverデスクトップエンジン—期限切れ

    SQL Serverは、WindowsオペレーティングシステムとWindowsサーバーで実行されるソフトウェアでした。

    ただし、SQL Serverは、Windowsオペレーティングシステム、Windows Server、およびSQLServer2017バージョンのLinuxServerの両方で実行されます。

    SQLServerはLinuxでも利用できるようになりました。

    SQLServerが使用するサービスの一部は次のとおりです。

    • MS SQL Server
    • SQLServerエージェント
    • Microsoft分散トランザクションコーディネーター(MS DTC)

    MS SQL Server :リレーショナルデータベース管理システムの中核です。クライアントからSQLおよびT-SQLステートメントを実行し、それに応じてそれらを管理します。また、クエリとユーザーデータを同時に管理します。

    SQLServerエージェント :データベースのエージェントとして機能するサービスです。このサービスは私たちの代わりに機能します。私たちが操作したいジョブを作成するとき、エージェントは私たちの代わりに機能します。バックアップ、スナップショットの受信、メールの送信、インデックスの再構築などを自動的に実行できるサービスです。

    Microsoft分散トランザクションコーディネーター(MS DTC): データベース上のトランザクションを管理するサービスです。さまざまなデータベースやアーキテクチャでトランザクションを管理するために使用されます。

    本日までにリリースされたすべてのMicrosoftSQLServerバージョンリストは次のとおりです。

    リリース
    RTM(SPなし)
    最新のCU
    SQL Server 2019

    SQLServerの最新バージョン

    SQL Server 15
    codename Aris
    Support end date:2025-07-01
    Ext。終了日:2030-08-01

    15.0.2000.5 2019年のCU4(15.0.4033.1 – 2020年3月)SQLServer2019ビルド
    SQL Server 2017

    SQL Server 14
    codename vNext
    Support end date:2022-10-11
    Ext。終了日:2027-10-12
    14.0.1000.169 CU20(14.0.3294.2、2020年4月)

    CU18(14.0.3257.3最新ビルド)2019年12月9日

    CU17(14.0.3238.1、 2019年10月)

    SQLServer2017ではサービスパックはリリースされません
    SP1 SP2 SP3 SP4
    SQL Server 2016

    SQL Server 13
    サポート終了日:2021-07-13
    内線終了日:2026-07-14
    13.0.1601.5 13.0.4001.0
    または13.1.4001.0

    + CU15
    13.0.5026.0
    または13.2.5026.0

    + CU13
    SQL Server 2014

    SQL Server 12
    サポート終了日:2019-07-09
    内線終了日:2024-07-09
    12.0.2000.8 12.0.4100.1 12.0.5000.0 12.0.6024.0
    SQL Server 2012

    SQL Server 12
    サポート終了日:2019-07-09
    内線終了日:2024-07-09
    11.0.2100.60 11.0.3000.0 11.0.5058.0 11.0.6020.0 11.0.7001.0
    廃止されたバージョン–サポート対象外

    SQL Server 2008 R2

    SQL Server 10.5
    コードネームキリマンジャロ
    サポート終了日:2014-07-08
    内線終了日:2019-07-09
    10.50.1600.1 10.50.2500.0 10.50.4000.0 10.50.6000.34
    SQL Server 2008

    SQL Server 10
    コードネームKatmai
    サポート終了日:2014-07-08
    内線終了日:2019-07-09
    10.0.1600.22 10.0.2531.0 10.0.4000.0 10.0.5500.0 10.0.6000.29
    SQL Server 2005

    SQL Server 9
    コードネームYukon
    サポート終了日:2011-04-12
    内線終了日:2016年4月12日
    9.0.1399.06 9.0.2047 9.0.3042 9.0.4035 9.0.5000
    SQL Server 2000

    SQL Server 8
    コードネームShiloh
    サポート終了日:2008-04-08
    内線終了日:2013-04-09
    8.0.194 8.0.384 8.0.532 8.0.760 8.0.2039
    SQL Server 7.0

    SQL Server 7
    codename Sphinx
    Support end date:2005-12-31
    Ext。終了日:2011-01-11
    7.0.623 7.0.699 7.0.842 7.0.961 7.0.1063
    SQL Server 6.5

    SQL Server 6.50
    codename Hydra
    サポート終了日:2002-01-01
    6.50.201 6.50.213 6.50.240 6.50.258 SP4 6.50.281
    SP5 6.50.416
    SQL Server 6.0

    SQL Server 6
    コードネームSQL95
    サポート終了日:1999-03-31
    6.00.121 6.00.124 6.00.139 6.00.151


    1. SQL Serverのvarcharまたはcharフィールドで許可されているすべての特殊文字を確認するにはどうすればよいですか?

    2. 生年月日に基づいて年齢を計算します

    3. SQLとは何ですか?

    4. PostgreSQLのクロステーブル制約