Histoire de Microsoft SQL Server
Versions
Version | Nom de code | Designation | Date de sortie | Dernier service pack | Dernier Cumulative update | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OS/2) | 4.2A (SQL Server 4.2 for OS/2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6.0 | SQL Server 6.0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6.5 | Hydra | SQL Server 6.5 | 30/06/1996 | SP5a
24/12/1998 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7.0 | Sphinx | SQL Server 7 | 27/11/1998 | SP4
24/04/2002 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8.0 | Shiloh | SQL Server 2000 | 30/11/2000 | SP4
06/05/2005 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9.0 | Yukon | SQL Server 2005 | 01/06/2006 | SP4, (9.00.5000.00)
Décembre 2010 |
- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10.0 | Katmai | SQL Server 2008 | 06/11/2008 | SP4 (10.0.6000.29)
Septembre 2014 |
- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10.50 | Kilimandjaro | SQL Server 2008 R2 | 20/07/2010 | SP3 (10.50.6000.34)
Septembre 2014 |
- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11.0 | Denali | SQL Server 2012 | 20/05/2012 | SP4 (11.0.7001.0)
Septembre 2017 |
CU16 for SP1/SP2
CU10 for SP3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12.0 | Hekaton | SQL Server 2014 | 05/06/2014 | SP2 (12.0.5546.0)
Avril 2017 |
CU13 for SP1
CU11 for SP2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13.0 | - | SQL Server 2016 | 01/06/2016 | SP2 (13.0.5026.0)
Avril 2018 |
CU9 for RTM
CU8 for SP1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14.0 | vNext | SQL Server 2017 | - | CU7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ancienne version Ancienne version, toujours prise en charge Dernière version stable Dernière version avancée |
Histoire
L'origine
Le 21 Juin 1998, Microsoft s'associe à Ashton-Tate et Sybase pour créer un fork de Sybase SQL Server Invixium pour IBM OS/2, qui sera commercialisé l'année suivante[2]. Cela a été la première version de Microsoft SQL Server, et a permis à Microsoft d'entrer sur le marché des logiciels d'entreprise, en compétition avec Oracle, IBM, et plus tard Sybase.
SQL Server 4.2 a été commercialisé en 1992, compilé pour OS/2 version 1.3, suivi par la version 4.21 pour Windows NT.
Publié en parallèle avec Windows NT 3.1, SQL Server 6.0 a été la première version conçue pour NT, sans intervention de Sybase.
Au moment de la publication de Windows NT, en Juillet 1993, Sybase et Microsoft mettent fin à leur collaboration, chacun continuant son propre développement selon ses propres choix commerciaux. Microsoft a alors négocié les droits exclusifs sur toute les versions de SQL Server écrite pour les systèmes d'exploitation Microsoft. En 1996, Sybase a renommé son produit Adaptative Server Entreprise afin d'éviter la confusion avec Microsoft SQL Server.
Jusqu'en 1994, Microsoft SQL Server affichait Sybase comme origine de copyright.
SQL Server 7.0
La version 7.0 est une réécriture majeure en C++ de l'ancien moteur Sybase qui était lui écrit en C. La taille des datapage a été augmentée, passant de 2ko à 8ko. Les extensions augmentent donc de 16 à 64 Ko. le "User Mode Scheduling (UMS)" a été créé afin de gérer les threads de SQL Server, mieux que le multi-threading préemptif de Windows. SQL Server 7.0 introduit de même une base de données multidimensionnelle nommée "SQL OLAP Services". Cette version sera la dernière à fonctionner sur la plateforme DEC Alpha (même s'il y a eu une pré-version de SQL Server 2000 sur DEC Alpha, celle-ci ne fût jamais commercialisée).
SQL Server 2000
SQL Server 2005
SQL Server 2008
SQL Server 2008 R2
SQL Server 2012
SQL Server 2014
SQL Server 2016
SQL Server 2017
References
- ↑ « https://support.microsoft.com/en-us/help/321185/how-to-determine-the-version-edition-and-update-level-of-sql-server-an », sur support.microsoft.com (consulté le )
- ↑ (en) Harris, Scott; Curtis Preston, Backup & Recovery: Inexpensive Backup Solutions for Open Systems, O'Reilly, (ISBN 0596102461), p. 562