sql >> Database >  >> RDS >> Sqlserver

Laatste versies, edities en SQL Server-geschiedenis van SQL Server

Hallo,

Ik zal de SQL Server-versielijst, de geschiedenis van het databasebeheersysteem en de edities uitleggen.

Microsoft heeft Kingdom of Oracle gezien op de markt voor databasebeheersystemen en heeft besloten een nieuwe database te produceren. Microsoft ging in 1989 een samenwerking aan met Sybase en dus werd SQL Server 1.0 voor het eerst uitgebracht in 1989. Microsoft SQL Server 1.0, dat in wezen hetzelfde is als Sybase SQL Server 3.0, begon te concurreren met Oracle met de versie van SQL Server 2008. Microsoft heeft alle database-engines gewijzigd met SQL Server 2005.

SQL Server is een relationeel databasebeheersysteem als we het in de meest elementaire zin zeggen. Met SQL Server kunt u zeer grote hoeveelheden gegevens verwerken en veilig opslaan. U kunt opgeslagen gegevens analyseren. Bovendien wordt binnen korte tijd voldaan aan verzoeken van Client met SQL Server.

Met SQL Server kunnen OLTP (Online Transaction Processing) databases en OLAP (Online Analytical Processing) databases worden beheerd. Hoewel databases van het OLTP-type een type database zijn waarin alle bewerkingen op een productiesysteem worden vastgelegd, zijn OLAP-databases groter dan de OLTP-databases en worden ze doorgaans gebruikt om analyse en rapportage uit te voeren.

Er zijn verschillende edities van SQL Server ontwikkeld voor verschillende doeleinden en situaties. Deze zijn als volgt.

  1. SQL Server Enterprise Editon:het is een versie die alle componenten en functies bevat voor de Enterprise-bedrijven (banken, verzekeringen, ziekenhuizen, universiteiten)
  2. SQL Server Standart Editon:het is een product dat is ontwikkeld voor middelgrote en kleine bedrijven.
  3. SQL Server Workgroup Edition — Verlopen
  4. SQL Server Personal Edition — Verlopen
  5. SQL Server Developer Editie
  6. SQL Server Express  editie
  7. SQL Server WEB-editie
  8. SQL Server Desktop Engine — Verlopen

SQL Server was een software die draait op het Windows-besturingssysteem en ook op Windows-servers.

Maar SQL Server draait op zowel Windows-besturingssysteem, Windows Server als Linux Server met SQL Server 2017-versie.

SQL Server is ook niet meer beschikbaar voor Linux.

Enkele van de services die de SQL-server gebruikt, zijn als volgt.

  • MS SQL Server
  • SQL Server-agent
  • Microsoft Distributed Transaction Coordinator (MS  DTC)

MS SQL Server :Het is de kern van het relationele databasebeheersysteem. Voer de SQL- en T-SQL-instructies van de klant uit en beheer deze dienovereenkomstig. Het beheert tegelijkertijd ook zoekopdrachten en gebruikersgegevens.

SQL Server-agent : Het is een service die fungeert als de agent van onze database. Deze service werkt in plaats van ons, wanneer we een taak creëren die we willen doen, doet Agent dat in plaats van ons. het is een service die automatisch back-ups kan maken, snapshots kan ontvangen, e-mails kan verzenden, index kan herbouwen, enz.

Microsoft Distributed Transaction Coordinator (MS  DTC):  Het is een service die transacties in de database beheert. Het wordt gebruikt om transacties in verschillende databases en architectuur te beheren.

Alle vrijgegeven Microsoft SQL Server-versieslijst tot vandaag is als volgt.

Vrijgeven
RTM (geen SP)
Laatste CU
SQL Server 2019

Laatste versie van SQL Server

SQL Server 15
codenaam Aris
Einddatum ondersteuning: 2025-07-01
Ext. einddatum: 2030-08-01

15.0.2000.5 CU4 voor 2019 (15.0.4033.1 – maart 2020) SQL Server 2019-builds
SQL Server 2017

SQL Server 14
codenaam vNext
Einddatum ondersteuning: 2022-10-11
Ext. einddatum: 2027-10-12
14.0.1000.169 CU20 (14.0.3294.2, april 2020)

CU18 (14.0.3257.3 Laatste versie) 09 december 2019

CU17 (14.0.3238.1, oktober 2019)

 Servicepacks worden niet vrijgegeven met SQL Server 2017
SP1 SP2 SP3 SP4
SQL Server 2016

SQL Server 13
Einddatum ondersteuning: 2021-07-13
Ext. einddatum: 2026-07-14
13.0.1601.5 13.0.4001.0
of 13.1.4001.0

+ CU15
13.0.5026.0
of 13.2.5026.0

+ CU13
SQL Server 2014

SQL Server 12
Einddatum ondersteuning: 2019-07-09
Ext. einddatum: 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
Einddatum ondersteuning: 2019-07-09
Ext. einddatum: 2024-07-09
11.0.2100.60 11.0.3000.0 11.0.5058.0 11.0.6020.0 11.0.7001.0
Verouderde versies – Geen ondersteuning

SQL Server 2008 R2

SQL Server 10.5
codenaam Kilimanjaro
Einddatum ondersteuning: 2014-07-08
Ext. einddatum: 09-07-2019
10.50.1600.1 10.50.2500.0 10.50.4000.0 10.50.6000.34
SQL Server 2008

SQL Server 10
codenaam Katmai
Einddatum ondersteuning: 2014-07-08
Ext. einddatum: 09-07-2019
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
codenaam Yukon
Einddatum ondersteuning: 2011-04-12
Ext. einddatum: 2016-04-12
9.0.1399.06 9.0.2047 9.0.3042 9.0.4035 9.0.5000
SQL Server 2000

SQL Server 8
codenaam Shiloh
Einddatum ondersteuning: 2008-04-08
Ext. einddatum: 09-04-2013
8.0.194 8.0.384 8.0.532 8.0.760 8.0.2039
SQL Server 7.0

SQL Server 7
codenaam Sphinx
Einddatum ondersteuning: 2005-12-31
Ext. einddatum: 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
codenaam Hydra
Einddatum ondersteuning: 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
codenaam SQL95
Einddatum ondersteuning: 31-03-1999
6.00.121 6.00.124 6.00.139 6.00.151


  1. MySQL Innodb-crash

  2. Hoe krijg ik een waarde uit de laatst ingevoegde rij?

  3. Inzicht in Dirty Read-probleem met SQL Server

  4. Vreemde sleutel naar niet-primaire sleutel