Microsoft SQL Server
- 1 year ago
- 0
- 0
При разработке каждой версии SQL Server корпорация Microsoft использует внутреннее версионирование для контроля за выпускаемыми версиями продукта, например 7.00.699, где первое число соответствует поколению продукта, второе число — резервное, используется когда изменений в новой версии продукта для присваивания очередной версии поколения недостаточно, но данная версия выпускается как самостоятельный продукт, а не дополнение к имеющемуся. В частности, такой использовался при выпуске , который при официальном выпуске имел версию 6.50 .201 (для сравнения, версия при выпуске — 6.00 .121), а также при выпуске SQL Server 2008 R2 , получивший номер версии 10.50 .2500.0 ( SQL Server 2008 — 10.00 .5500.00). При выходе каждое поколение продукта получает маркетинговое название, например SQL Server 2000 , SQL Server 2005 . Следует отметить, что указание года в названиях очередного поколения продукта было введено при выпуске SQL Server 2000, до него маркетинговое название совпадало с поколением продукта. Третье число используется для указания версии основного исполняемого файла продукта (например, Sqlservr.exe для и SQL Server 2000), которая увеличивается с каждой новой версией файла, например, при установке пакетов обновлений ( англ. Service Pack ) или пакетов исправления безопасности.
Как правило, под версией SQL Server понимают версию выполняемого компонента Database Engine. Определить его версию можно несколькими способами. Одним из наиболее распространенных способов является использование специальной функции языка Transact-SQL
SELECT @@VERSION
При подключении к работающему серверу с помощью анализатора запросов и выполнении данной команды сервер вернёт ответ в виде:
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
Для SQL Server возвращаются следующие сведения: версия SQL Server, архитектура процессора, дата сборки SQL Server, заявление об авторских правах, выпуск SQL Server, версия операционной системы. Для SQL Windows Azure возвращаются следующие сведения: выпуск — «База данных SQL Windows Azure», уровень продукта «(CTP)» или «(RTM)», версия продукта, дата сборки, заявление об авторских правах . Эти параметры по отдельности можно получать при помощи функции SERVERPROPERTY() (начиная с SQL Server 2000) .
Альтернативные способы определения версии сервера включают в себя: использование обозревателя объектов в среде SQL Server Management Studio , который отображает сведения о выпуске при подключении к серверу (а также при просмотре свойств сервера), просмотр первых строк файла журнала ошибок, а также просмотр свойств исполняемого файла sqlservr.exe . Начиная с выпуска SQL Server 2008, можно также использовать отчет (доступный на странице Сервис Центра установки) об обнаруженных установленных компонентах SQL Server .
Определить версию клиентских средств, установленных в системе, а также версию Database Engine и некоторых других компонентов можно при помощи пункта «О программе» ( англ. About ) в меню «Справка» ( англ. Help ). Такой подход реализован в SSMS , и Visual Studio .
При выпуске новых версий продукта Microsoft использует понятие уровня продукта , в целом соответствующее общепринятому делению на стадии разработки программного обеспечения :
Полное название | Аббревиатура | Описание | Этап разработки ПО |
---|---|---|---|
Beta | Beta | Незаконченная версия продукта, выпускаемая для тестирования внештатными специалистами (в отличие от выпуска альфа-версии, предназначенной для внутреннего тестирования). Изначально использовался классический термин «бета-версия», затем Microsoft сменила его на CTP . |
Разработка
( тестирование ) |
Community Technology Preview | CTP | ||
Release Candidate | RC | Версия продукта, выпускаемая на заключительных этапах разработки. Разработка функционала завершена и продукт проходит финальный этап тестирования . | |
Released To Manufacturing | RTM | Первая официальная версия продукта, выпускаемая публично на носителях ( CD , DVD и т. д.) . | Выпуск |
Released To Web | RTW | Версия продукта, которая была опубликована в Интернете и стала доступной для загрузки клиентами . | |
Quick Fix Engineering | QFE | Исправление ( англ. hotfix ), выпускаемое для решения какой-либо частной проблемы у конкретного пользователя продукта . Как правило, несёт в себе изменения, влияющие на функциональность продукта (затронутую ошибкой) . QFE/LDR доступны пользователю индивидуально и только через техническую поддержку Microsoft . | Сопровождение |
Limited Distribution Release | LDR | ||
General Distribution Release | GDR | Исправление, в отличие от QFE/LDR, выпускаемое для широкого круга пользователей продукта . Чаще всего его выпуск связан с исправлением уязвимости в безопасности продукта и потому изменений функциональности не содержит . В отличие от QFE/LDR, включающих в себя изменения предыдущих и QFE/LDR и GDR, исправления GDR-типа включают изменения только предыдущих GDR (помимо целевых изменений данного релиза). В связи с тем, что это исправление предназначено для широкого круга пользователей, его тестирование проводится гораздо тщательнее, нежели тестирование QFE/LDR. Как правило, подобные исправления находятся в открытом доступе . | |
Cumulative Update | CU | Кумулятивное (накопительное) обновление, содержащее в себе набор всех ранее выпущенных GDR-исправлений. Как правило, выпускается для упрощения обновления продукта, так как не требует от пользователя отслеживать выпуск всех исправлений . | |
Service Pack | SP | Крупный набор всех выпущенных ранее изменений. В отдельных случаях может включать в себя новую функциональность продукта, отсутствовавшую на момент выпуска RTM . |
Кодовое/маркетинговое
название |
Уровень и номер
релиза |
Внутренняя
версия |
Дата
выпуска |
Источники |
---|
SQL Server | Beta | 31-10-1988 | ||
RTM | 03-05-1989 |
SQL Server 1.1 | RTM | 08-1990 |
SQL Server 1.11 | RTM | 15-09-1991 |
SQL Server 4.2 | RTM | 03-1992 | ||
SQL Server 4.2a | RTM | |||
K1 | ||||
K2 | ||||
K3 | ||||
K4 | ||||
K5 | ||||
K6 | ||||
K7 | ||||
K8 | ||||
K9 | ||||
SQL Server 4.2b for OS/2 | RTM | 01-11-1993 |
SQL Server for Windows NT | Beta 1 | 10-1992 | ||
Beta 2 | 03-1993 | |||
RTM | 14-09-1993 |
SQL Server 4.21 | RTM | 02-1994 | ||
SQL Server 4.21a | RTM | 21-09-1994 | ||
SP1 | ||||
SP2 | ||||
SP3 | ||||
SP4 | 4.21a.05 | 12-07-1995 |
SQL 95/SQL Server 95 | Beta 1 | 10-1994 | ||
Beta 2 | ||||
Beta 3 | ||||
SQL Server 6.0 | Beta 4 | 21-03-1995 | ||
RTM | 6.00.121 | 20-06-1995 | ||
SP1 | 6.00.124 | |||
SP2 | 6.00.139 | |||
SP3 | 6.00.151 | 05-08-1996 |
SQL Server 6.5 | Beta 1 | 02-1996 | ||
Beta | ||||
RTM | 6.50.201 | 16-04-1996 | ||
SP1 | 6.50.213 | |||
SP2 | 6.50.240 | 20-12-1996 | ||
SP3 | 6.50.252 | |||
SP3 | 6.50.258 | |||
6.50.259 | ||||
SP4 | 6.50.281 | 30-06-1998 | ||
6.50.297 | ||||
6.50.339 | ||||
SP5 | 6.50.415 | |||
SP5a | 6.50.416 | 25-01-1999 | ||
KB275483 | 6.50.464 | 08-11-1999 | ||
KB273914 | 6.50.479 | 12-09-2000 | ||
KB238621 | 6.50.480 |
SQL Server 7.0 | Beta 2 | 13-01-1998 | ||
Beta 3 | 7.00.517 | 29-06-1998 | ||
RC1 | 7.00.583 | |||
RTM | 7.00.623 | |||
Q220156 | 7.00.643 | |||
Q229875 | 7.00.657 | |||
Q244763 | 7.00.658 | |||
Q232707 | 7.00.662 | |||
MSDE O2K Dev | 7.00.677 | |||
SP1 Beta | 7.00.689 | |||
SP1 | 7.00.699 | |||
SP1+Q239458 | 7.00.722 | |||
SP1+Q253738 | 7.00.745 | |||
SP1+Q252905 | 7.00.770 | |||
SP1+Q258087 | 7.00.776 | |||
SP2 Beta | 7.00.835 | |||
7.00.839 | ||||
SP2 | 7.00.842 | |||
SP2+Q260346 | 7.00.857 | |||
SP2+Q281185 | 7.00.879 | |||
SP2+Q243741 | 7.00.889 | |||
SP2+Q274266 | 7.00.905 | |||
SP2+Q275901 | 7.00.910 | |||
SP2+Q279180 | 7.00.917 | |||
SP2+Q280380 | 7.00.918 | |||
SP2+Q282243 | 7.00.919 | |||
SP2+Q283837 | 7.00.921 | |||
SP3 | 7.00.961 | |||
SP3+Q283837/282243 | 7.00.970 | |||
SP3+Q284351 | 7.00.977 | |||
SP3+Q285870 | 7.00.978 | |||
SP3+Q299717 | 7.00.996 | |||
SP3+Q304851 | 7.00.1004 | |||
SP3+Q319851 | 7.00.1026 | |||
SP3+Q324469 | 7.00.1033 | |||
SP4 | 7.00.1063 | |||
SP4+Q316333 | 7.00.1077 | |||
SP4+Q327068 | 7.00.1078 | |||
329499 | 7.00.1079 | |||
SP4+Q814693 | 7.00.1087 | |||
SP4+Q820788 | 7.00.1093 | |||
SP4+Q821279 | 7.00.1094 | |||
SP4+Q815495 | 7.00.1094 | |||
SP4+Q822756 | 7.00.1097 | |||
SP4+Q829015 | 7.00.1143 | |||
SP4+Q830233 | 7.00.1144 | |||
SP4+Q867763 | 7.00.1149 | |||
SP4+Q891116 | 7.00.1150 | |||
SP4+Q941203 | 7.00.1152 |
Название | Номер версии | Дата релиза | Основные новшества |
---|---|---|---|
SQL Server 2000 RTM | 8.00.0194.00 | ||
SQL Server 2000 с пакетом обновления 1 (SP1) | 8.00.0384.00 | June 12, 2001 | , |
SQL Server 2000 с пакетом обновления 2 (SP2) | 8.00.0534.00 | November 30, 2001 | |
SQL Server 2000 с пакетом обновления 3 (SP3) | 8.00.0760.00 | January 17, 2003 | |
SQL Server 2000 с пакетом обновления 3a (SP3a) | 8.00.0760.09 | May 19, 2003 | |
SQL Server 2000 с пакетом обновления 4 (SP4) | 8.00.2039.00 | May 6, 2005 |
Название | Номер версии | Дата релиза | Основные новшества |
---|---|---|---|
SQL Server 2005 RTM | 9.00.1399 | November 7, 2005 | |
SLQ Server 2005 Service Pack 1 (SP1) Beta | 9.00.2029 | -- | |
SQL Server 2005 Service Pack 1 (SP1) CTP | 9.00.2040 | March 12, 2006 | |
SQL Server 2005 Service Pack 1 (SP1) | 9.00.2047 | April 18, 2006 | |
SQL Server 2005 Service Pack 2 (SP2) | 9.00.3042 | February 19, 2007 | |
SQL Server 2005 Service Pack 3 (SP3) | 9.00.4035 | December 15, 2008 | |
SQL Server 2005 Service Pack 4 (SP4) | 9.00.5000 | December 17, 2010 | |
2494123 MS11-049: Description of the security update for SQL Server 2005 Service Pack 4 GDR: June 14, 2011 | 9.00.5292 | June 14, 2011 | Last on 20/02/2012 |
Название | Номер версии | Дата релиза | Основные новшества |
---|---|---|---|
SQL Server 2008 RTM | 10.00.1600 | August 7, 2008 | |
SQL Server 2008 с пакетом обновления 1 (SP1) | 10.00.2531 | April 7, 2009 | |
SQL Server 2008 с пакетом обновления 2 (SP2) | 10.00.4000 | September 29, 2010 | |
SQL Server 2008 с пакетом обновления 3 (SP3) | 10.00.5500.00 | October 06, 2011 | Отображение в журналах служб SQL Server Integration Services общего количества строк, отправленных в потоки данных; исправлена проблема с включенным прозрачным шифрованием данных и предоставление доступа к нему; улучшена работа с функциями последовательностей в плане параллельного выполнения . |
SQL Server 2008 с пакетом обновления 4 (SP4) | 10.00.6000.29 | September 30, 2014 |
Улучшена процедура обновления с предыдущих версий SQL Server до пакета обновления 4 (SP4) SQL Server 2008, кроме того, повышена производительность и надежность установки.
Улучшены предупреждающие сообщения во время создания плана обслуживания при включенном параметре «Сжатие базы данных»; оптимизированы результаты запроса при наличии в DTA (Database Tuning Advisor) ссылки на индексированный столбец пространственного типа данных. |
SQL Server 2008 с пакетом обновления 4 (SP4) | 10.00.6241.0 | July 14, 2015 | |
SQL Server 2008 с пакетом обновления 4 (SP4) | 10.0.6526.0 | February 9, 2015 | |
SQL Server 2008 с пакетом обновления 4 (SP4) | 10.00.6535.0 | July 14, 2015 | |
SQL Server 2008 с пакетом обновления 4 (SP4) | 10.00.6543.0 | January 27, 2016 | |
SQL Server 2008 с пакетом обновления 4 (SP4) | 10.00.6547.0 | March 3, 2016 | |
SQL Server 2008 с пакетом обновления 4 (SP4) | 10.00.6556.0 | January 6, 2018 |
Название | Номер версии | Дата релиза | Основные новшества |
---|---|---|---|
SQL Server 2008 R2 RTM | 10.50.1600 | April 22, 2010 | |
SQL Server 2008 R2 с пакетом обновления 1 (SP1) | 10.50.2500.0 | July 11, 2011 | Добавлены новые возможности: динамические административные представления, технология ForceSeek, платформа Data-tier Application Component Framework (DAC Fx) и др . |
SQL Server 2008 R2 с пакетом обновления 2 (SP2 CTP) | 10.50.3720.0 | May 13, 2012 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) | 10.50.4000.0 | July 26, 2012 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU1 | 10.50.4260.0 | August 1, 2012 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU2 | 10.50.4263.0 | August 30, 2012 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU3 | 10.50.4266.0 | October 15, 2012 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU4 | 10.50.4270.0 | December 17, 2012 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU5 | 10.50.4276.0 | February 18, 2013 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU6 | 10.50.4279.0 | April 15, 2013 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU7 | 10.50.4285.0 | June 17, 2013 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU8 | 10.50.4290.0 | August 22, 2013 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU9 | 10.50.4295.0 | October 28, 2013 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU10 | 10.50.4297.0 | December 16, 2013 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU11 | 10.50.4302.0 | 17 февраля 2014 | |
SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU12 | 10.50.4305.0 | 12 апреля 2014 | |
SQL Server 2008 R2 с пакетом обновления 3 (SP3) | 10.50.6000.34 | 26 сентября 2014 | |
SQL Server 2008 R2 с пакетом обновления 3 (SP3) | 10.50.6220.0 (X64) | 19 марта 2015 | |
SQL Server 2008 R2 с пакетом обновления 3 (SP3) | 10.50.6560.0 | 06 января 2018 |
Название | Номер версии | Дата релиза | Основные новшества |
---|---|---|---|
SQL Server 2012 CTP1 | 11.00.1103 | November 8, 2010 | |
Microsoft SQL Server 2012 (codename Denali) Community Technology Preview 3 (CTP3) | 11.00.1440 | July 11, 2011 | |
Microsoft SQL Server 2012 Release Candidate 0 (RC0) | 11.00.1750 | November 17, 2011 | |
Microsoft SQL Server 2012 Release Candidate 1 (RC1) | 11.00.1913 | December 16, 2011 | |
Microsoft SQL Server 2012 Release to Manufacturing (RTM) | 11.00.2100.60 | ||
Microsoft SQL Server 2012 Release | 11.00.2218 | Jun 12, 2012 | |
Microsoft SQL Server 2012 с пакетом обновления 1 (SP1) | 11.00.3000 | Nov 9, 2012 | |
Cumulative update 1 for SQL Server 2012 SP 1 | 11.0.3321.0 | Nov 20, 2012 | |
Cumulative update 2 for SQL Server 2012 SP 1 | 11.0.3339.0 | January 21, 2013 | |
Cumulative update 3 for SQL Server 2012 SP 1 | 11.0.3349.0 | March 18, 2013 | |
Cumulative update 4 for SQL Server 2012 SP 1 | 11.0.3368.0 | May 30, 2013 | |
Cumulative update 5 for SQL Server 2012 SP 1 | 11.0.3373.0 | July 15, 2013 | |
Cumulative update 6 for SQL Server 2012 SP 1 | 11.0.3381.0 | September 16, 2013 | |
Cumulative update 7 for SQL Server 2012 SP 1 | 11.0.3393.0 | November 18, 2013 | |
Cumulative update 8 for SQL Server 2012 SP 1 | 11.0.3401.0 | January 20, 2014 | |
Cumulative update 9 for SQL Server 2012 SP 1 | 11.0.3412.0 | March 17, 2014 | |
Cumulative update 10 for SQL Server 2012 SP 1 | 11.0.3431.0 | May 19, 2014 | |
Cumulative update 11 for SQL Server 2012 SP 1 | 11.0.3431.0 | July 21, 2014 | |
Cumulative update 12 for SQL Server 2012 SP 1 | 11.0.3449.0 | September 15, 2014 | |
Cumulative update 13 for SQL Server 2012 SP 1 | 11.0.3482.0 | November 17, 2014 | |
Microsoft SQL Server 2012 с пакетом обновления 2 (SP2) | 11.0.5058.0 | May 14, 2014 | |
Cumulative update 1 for SQL Server 2012 SP 2 | 11.0.5532.0 | July 23, 2014 | |
Cumulative update 2 for SQL Server 2012 SP 2 | 11.0.5548.0 | September 15, 2014 | |
Cumulative update 3 for SQL Server 2012 SP 2 | 11.0.5556.0 | November 17, 2014 | |
Cumulative update 4 for SQL Server 2012 SP 2 | 11.0.5569.0 | January 20, 2015 | |
Cumulative update 5 for SQL Server 2012 SP 2 | 11.0.5582.0 | February, 28 2015 | |
Cumulative update 6 for SQL Server 2012 SP 2 | 11.0.5592.0 | April, 18 2015 | |
Cumulative update 7 for SQL Server 2012 SP 2 | 11.0.5623.0 | July, 9 2015 | |
Cumulative update 8 for SQL Server 2012 SP 2 | 11.0.5634.1 | September, 4 2015 | |
Cumulative update 9 for SQL Server 2012 SP 2 | 11.0.5641.0 | October, 21 2015 | |
SQL Server 2012 SP 3 | 11.0.6020.0 | November 21, 2015 | |
SQL Server 2012 SP 4 | 11.0.7001.0 | October, 05, 2017 |
Название |
Номер версии |
Дата релиза |
Основные новшества |
---|---|---|---|
Microsoft SQL Server 2014 | 12.0.2000.8 | 1 Апреля 2014 | |
Cumulative update 14 for SQL Server 2014 | 12.0.2569.0 | 17 Декабря 2016 | |
Microsoft SQL Server 2014 SP 1 | 12.0.4100.1 | 4 Мая 2015 | |
Cumulative update 13 for SQL Server 2014 SP 1 | 12.0.4520.0 | 8 Августа 2017 | |
Microsoft SQL Server 2014 SP 2 | 12.0.5000.0 | 07 Июля 2016 | |
Cumulative update 18 for SQL Server 2014 SP 2 | 12.0.5687.1 | 29 Июля 2019 | |
Microsoft SQL Server 2014 SP 3 | 12.0.6024.0 | 30 Октября 2018 | |
Cumulative update 4 for SQL Server 2014 SP 3 | 12.0.6329.1 | 29 Июля 2019 |
Название |
Номер версии |
Дата релиза |
Основные новшества |
---|---|---|---|
Microsoft SQL Server 2016 | 13.0.1601.5 | 1 Июня 2016 | |
Microsoft SQL Server 2016 SP 1 | 13.0.4001.0 | 16 Ноября 2016 | |
Microsoft SQL Server 2016 SP 2 | 13.0.5026.0 | 24 Апреля 2018 | |
Microsoft SQL Server 2016 SP 3 | 13.0.6300.2 | 15 Сентября 2021 |
Название |
Номер версии |
Дата релиза |
Основные новшества |
---|---|---|---|
Microsoft SQL Server 2017 | 14.0.1000.169 | 2 Октября 2017 |
Название |
Номер версии |
Дата релиза |
Основные новшества |
---|---|---|---|
Microsoft SQL Server 2019 | 15.0.2101.7 | 4 ноября 2019 |
Название |
Номер версии |
Дата релиза |
Основные новшества |
---|---|---|---|
Microsoft SQL Server 2022 | 16.0.1000.6 | 16 ноября 2022 |
Название | Номер версии | Дата релиза | Основные новшества |
---|---|---|---|
Microsoft SQL Server Compact 4.0 | 4.0.8482.1 |