История Microsoft SQL Server
История Microsoft SQL Server начинается с первого продукта базы данных Microsoft SQL Server — SQL Server v1.0, 16-битной реляционной базы данных для операционной системы OS/2 , выпущенной в 1989 году.
Версии
[ редактировать ]Версия | Выпускать Дата |
Мейнстрим Дата окончания |
Расширенный Дата окончания |
Название выпуска | Кодовое имя | Внутренний версия базы данных |
---|---|---|---|---|---|---|
1.0 ( ОС/2 ) | 1989 | ? | ? | SQL-сервер 1.0 ( 16-разрядная версия ) | Филип | – |
1.1 ( ОС/2 ) | 1990 | ? | ? | SQL-сервер 1.1 (16-разрядная версия) | Питер | – |
4,2 А ( ОС/2 ) | 1992 | ? | ? | SQL-сервер 4.2А | – | – |
4.2Б ( ОС/2 ) | 1993 | ? | ? | SQL Server 4.2B (16-разрядная версия) | – | – |
4.21а ( WinNT ) | 1993 | ? | ? | SQL-сервер 4.21а | SQLNT | – |
6.0 | 1995 | ? | ? | SQL-сервер 6.0 | SQL95 | 406 |
6.5 | 1996 | ? | ? | SQL-сервер 6.5 | Гидра | 408 |
7.0 | 1998 | 31 декабря 2005 г. | 11 января 2011 г. | SQL-сервер 7.0 | Сфинкс | 515 |
— | 1999 | ? | ? | SQL Server 7.0 OLAP Инструменты | Платон | – |
8.0 | 2000 | 8 апреля 2008 г. | 9 апреля 2013 г. | SQL-сервер 2000 | Шайло | 539 |
8.0 | 2003 | ? | ? | SQL Server 2000, 64-разрядная версия | Свобода | 539 |
9.0 | 14 января 2006 г. | 12 апреля 2011 г. | 12 апреля 2016 г. | SQL-сервер 2005 | Юкон | 611/612 |
10.0 | 6 ноября 2008 г. | 8 июля 2014 г. | 9 июля 2019 г. | SQL-сервер 2008 | Катмай | 655 |
10.25 | 2010 | ? | ? | База данных SQL Azure (первоначальная версия) | Облачная база данных или CloudDB | – |
10.50 | 20 июля 2010 г. | 8 июля 2014 г. | 9 июля 2019 г. | SQL-сервер 2008 R2 | Килиманджаро (он же KJ) | 661 |
11.0 | 20 мая 2012 г. | 11 июля 2017 г. | 12 июля 2022 г. | SQL-сервер 2012 | Денали | 706 |
12.0 | 2014 | ? | ? | Azure База данных SQL | – | – |
12.0 | 5 июня 2014 г. | 9 июля 2019 г. | 9 июля 2024 г. | SQL-сервер 2014 | Гекатон | 782 |
13.0 | 1 июня 2016 г. | 13 июля 2021 г. | 14 июля 2026 г. | SQL-сервер 2016 | SQL16 | 852 |
14.0 | 29 сентября 2017 г. | 11 октября 2022 г. | 12 октября 2027 г. | SQL-сервер 2017 | Хельсинки | 869 |
15.0 | 4 ноября 2019 г. | 14 января 2025 г. | 8 января 2030 г. | SQL-сервер 2019 | Сиэтл | 895 |
16.0 | 16 ноября 2022 г. | 11 января 2028 г. | 11 января 2033 г. | SQL-сервер 2022 | Даллас | 957 |
Легенда: Старая версия Старая версия, все еще поддерживается Последняя версия |
Подробная история
[ редактировать ]Бытие
[ редактировать ]12 июня 1988 года Microsoft объединила усилия с Ashton-Tate и Sybase , чтобы создать вариант Sybase SQL Server для IBM OS/2 (тогда разработанный совместно с Microsoft), который был выпущен в следующем году. [1] Это была первая версия Microsoft SQL Server, которая послужила выходом Microsoft на рынок баз данных корпоративного уровня, конкурируя с Oracle , IBM, Informix, Ingres и позже с Sybase. SQL Server 4.2 был выпущен в 1992 году в комплекте с OS/2 версии 1.3, за ним последовала версия 4.21 для Windows NT , выпущенная вместе с Windows NT 3.1. SQL Server 6.0 был первой версией, разработанной для NT, и не содержал никаких указаний Sybase.
Примерно в то время, когда в июле 1993 года была выпущена Windows NT , пути Sybase и Microsoft разошлись, и каждая из них реализовала свои собственные схемы проектирования и маркетинга. Microsoft договорилась об эксклюзивных правах на все версии SQL Server, написанные для операционных систем Microsoft. (В 1996 году Sybase изменила название своего продукта на Adaptive Server Enterprise , чтобы избежать путаницы с Microsoft SQL Server.) До 1994 года SQL Server Microsoft имел три уведомления об авторских правах Sybase, указывающие на его происхождение.
SQL-сервер 7.0
[ редактировать ]SQL Server 7.0 представлял собой серьезную переработку (с использованием C++) более старого движка Sybase, который был написан на C. Страницы данных были увеличены с 2 КБ до 8 КБ. Таким образом, объемы выросли с 16 КБ до 64 КБ. Планирование пользовательского режима (UMS) было введено для более эффективной обработки потоков SQL Server, чем вытесняющая многопоточность Windows, а также добавлена поддержка волокон (облегченных потоков, представленных в NT 4.0, которые используются для предотвращения переключения контекста). [2] ). SQL Server 7.0 также представил продукт многомерной базы данных под названием SQL OLAP Services (который в SQL Server 2000 стал Analysis Services). SQL Server 7.0 станет последней версией, работающей на платформе DEC Alpha. Хотя существовали предварительные версии SQL 2000 (а также Windows 2000), скомпилированные для Alpha, они были отменены и никогда не выпускались коммерчески. Основная поддержка закончилась 31 декабря 2005 г., а расширенная поддержка закончилась 11 января 2011 г.
SQL-сервер 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 (SSRS) или «Сервер отчетов»
- сервер OLAP и интеллектуального анализа данных ( службы Analysis Services )
- несколько технологий обмена сообщениями, в частности Service Broker и Notification Services.
SQL Server 2000 также представил множество усовершенствований языка T-SQL, таких как табличные переменные, определяемые пользователем функции, индексированные представления, триггеры INSTEAD OF, каскадные реляционные ограничения и некоторую базовую поддержку XML. [5] [6]
С выпуском пакета обновления 3 компания Microsoft также выпустила первую 64-разрядную версию SQL Server для платформы Itanium IA-64 (не путать с платформой x86-64 ). В то время на Itanium были перенесены только реляционный механизм SQL Server и агент SQL. Клиентские инструменты, такие как SQL Server Management Studio, по-прежнему были 32-разрядными программами x86. Первым выпуском SQL IA-64 была версия 8.00.760 с датой сборки 6 февраля 2003 года.
Основная поддержка закончилась 8 апреля 2008 г., а расширенная поддержка закончилась 9 апреля 2013 г.
SQL-сервер 2005
[ редактировать ]SQL Server 2005 (ранее известный под кодовым названием «Юкон») был выпущен в ноябре 2005 года. Он включал в себя встроенную поддержку управления данными XML в дополнение к реляционным данным . С этой целью было определено xml
тип данных , который можно использовать либо как тип данных в столбцах базы данных, либо как литералы в запросах. Столбцы XML могут быть связаны со XSD схемами ; Сохраняемые XML-данные проверяются на соответствие схеме. Данные XML запрашиваются с помощью XQuery ; В SQL Server 2005 к языку T-SQL добавлены некоторые расширения , позволяющие встраивать запросы XQuery в T-SQL. Он также определяет новое расширение XQuery, называемое XML DML, которое позволяет вносить изменения в данные XML на основе запросов. SQL Server 2005 также позволяет предоставлять доступ к серверу базы данных через веб-службы с помощью пакетов потока табличных данных (TDS), инкапсулированных в запросы SOAP . Когда доступ к данным осуществляется через веб-службы, результаты возвращаются в формате XML. [7]
В этой версии была представлена интеграция среды Common Language Runtime (CLR), позволяющая писать код SQL как управляемый код с помощью CLR. Для реляционных данных T-SQL был дополнен функциями обработки ошибок (try/catch) и поддержкой рекурсивных запросов с CTE (общими табличными выражениями). SQL Server 2005 также был улучшен за счет новых алгоритмов индексации, синтаксиса и улучшенных систем восстановления ошибок. Страницы данных суммируются для повышения устойчивости к ошибкам, а для повышения производительности добавлена поддержка оптимистичного параллелизма. Разрешения и контроль доступа стали более детализированными, а процессор запросов более эффективно обрабатывает одновременное выполнение запросов. Секции в таблицах и индексах поддерживаются изначально, поэтому масштабирование базы данных в кластер упрощается. SQL CLR был представлен в SQL Server 2005, чтобы обеспечить его интеграцию с .NET Framework. [8]
В SQL Server 2005 появился многоверсионный контроль параллелизма (MVCC). Функции, ориентированные на пользователя, включают новый уровень изоляции транзакций, называемый SNAPSHOT, и вариант уровня изоляции READ COMMITTED, основанный на моментальных снимках данных на уровне операторов.
В SQL Server 2005 представлен «MARS» (множественные наборы активных результатов), метод, позволяющий использовать соединения с базой данных для различных целей. [9]
В SQL Server 2005 появились DMV (динамические представления управления), которые представляют собой специализированные представления и функции, возвращающие информацию о состоянии сервера, которую можно использовать для мониторинга работоспособности экземпляра сервера, диагностики проблем и настройки производительности. [10]
SQL Server 2005 был первой версией со встроенной поддержкой платформы x64 . [11]
Пакет обновления 1 (SP1) для SQL Server 2005 представил зеркальное отображение базы данных — вариант высокой доступности, который обеспечивает возможности резервирования и аварийного переключения на уровне базы данных. [12] Переключение при отказе можно выполнить вручную или настроить на автоматическое переключение при отказе. Для автоматического переключения при отказе требуется партнер-свидетель и синхронный режим работы (также известный как высокая безопасность или полная безопасность). [13] Зеркальное отображение базы данных было включено в первый выпуск SQL Server 2005 только в ознакомительных целях. До SP1 он не был включен по умолчанию и не поддерживался Microsoft. [ нужна ссылка ]
Пакет обновления 1 был выпущен 18 апреля 2006 г., пакет обновления 2 — 19 февраля 2007 г., пакет обновления 3 — 15 декабря 2008 г., а пакет обновления 4 для SQL Server 2005 — 13 декабря 2010 г.
Основная поддержка SQL Server 2005 закончилась 12 апреля 2011 г., а расширенная поддержка SQL Server 2005 закончилась 12 апреля 2016 г.
SQL-сервер 2008
[ редактировать ]SQL Server 2008 (ранее кодовое название «Katmai») [14] [15] был выпущен 6 августа 2008 г., о чем было объявлено Специальной группе по интересам SQL Server на конференции пользователей ESRI 2008 6 августа 2008 г. Эдом Катибой (менеджером пространственных программ в Microsoft), и его целью является сделать управление данными самонастраивающимся , самонастраивающимся. организация и самообслуживание благодаря развитию технологий SQL Server Always On , обеспечивающих практически нулевое время простоя. SQL Server 2008 также включает поддержку структурированных и полуструктурированных данных, включая цифровые медиаформаты для изображений, аудио, видео и других мультимедийных данных. В текущих версиях такие мультимедийные данные могут храниться в виде BLOB-объектов (больших двоичных объектов), но они представляют собой общие потоки битов. Внутренняя осведомленность о мультимедийных данных позволит выполнять над ними специализированные функции. По словам Пола Флесснера , старшего вице-президента по серверным приложениям Microsoft, SQL Server 2008 может быть серверной частью хранилища данных для различных типов данных: XML, электронной почты, времени/календаря, файлов, документов, пространственных данных и т. д., а также выполнять поиск. , запрос, анализ, обмен и синхронизация по всем типам данных. [15]
Другие новые типы данных включают специализированные типы даты и времени и пространственный тип данных для данных, зависящих от местоположения. [16] Улучшенная поддержка неструктурированных и полуструктурированных данных обеспечивается с помощью нового FILESTREAM. [17] тип данных, который можно использовать для ссылки на любой файл, хранящийся в файловой системе. [18] Структурированные данные и метаданные о файле хранятся в базе данных SQL Server, тогда как неструктурированный компонент хранится в файловой системе. Доступ к таким файлам можно получить как через Win32 обработки файлов API-интерфейсы , так и через SQL Server с использованием T-SQL ; при выполнении последнего осуществляется доступ к данным файла как к BLOB-объекту. При резервном копировании и восстановлении базы данных также создаются резервные копии или восстанавливаются файлы, на которые имеются ссылки. [19] SQL Server 2008 также изначально поддерживает иерархические данные и включает конструкции T-SQL для прямой работы с ними без использования рекурсивных запросов. [19]
Функциональность полнотекстового поиска интегрирована с ядром базы данных. Согласно технической статье Microsoft, это упрощает управление и повышает производительность. [20]
Пространственные данные будут храниться в двух типах. Тип данных «Плоская Земля» (ГЕОМЕТРИЯ или планарный) представляет геопространственные данные, которые были спроецированы из исходной сферической системы координат на плоскость. Тип данных «Круглая Земля» (ГЕОГРАФИЯ) использует эллипсоидальную модель, в которой Земля определяется как единый непрерывный объект, который не страдает от таких особенностей, как международная линия дат, полюса или «края» зон картографической проекции. Для представления пространственных операций доступно около 70 методов для простых функций Open Geospatial Consortium for SQL версии 1.1. [21]
SQL Server включает улучшенные функции сжатия, что также помогает улучшить масштабируемость. [22] Он усовершенствовал алгоритмы индексирования и ввел понятие фильтрованных индексов. Он также включает регулятор ресурсов , который позволяет резервировать ресурсы для определенных пользователей или рабочих процессов. Он также включает возможности прозрачного шифрования данных (TDE), а также сжатия резервных копий. [17] SQL Server 2008 поддерживает ADO.NET Entity Framework , а инструменты отчетности, репликация и определение данных будут построены на основе Entity Data Model . [23] Службы SQL Server Reporting Services получат возможности построения диаграмм благодаря интеграции продуктов визуализации данных от Dundas Data Visualization, Inc. , которая была приобретена Microsoft. [24] Что касается управления, SQL Server 2008 включает в себя платформу декларативного управления , которая позволяет декларативно настраивать политики и ограничения для всей базы данных или определенных таблиц. [16] Версия SQL Server Management Studio , входящая в состав SQL Server 2008, поддерживает IntelliSense для запросов SQL к ядру базы данных SQL Server 2008. [25] SQL Server 2008 также делает базы данных доступными через поставщиков Windows PowerShell , а функции управления доступны в виде командлетов , так что сервером и всеми запущенными экземплярами можно управлять из Windows PowerShell . [26]
Последний пакет обновления для SQL Server 2008 (10.00.6000, пакет обновления 4) был выпущен 30 сентября 2014 г. [27]
SQL Server 2008 имел основную поддержку до 8 июля 2014 г. и расширенную поддержку до 9 июля 2019 г. [28] с корпоративной лицензией имеют право на участие в программе расширенных обновлений безопасности. Редакции SQL Server 2008 Standard, Web, Enterprise, Workgroup и Datacenter [29] Первый срок ежегодного взноса закончился 14 июля 2020 г., второй срок закончился 13 июля 2021 г., а третий срок закончился 12 июля 2022 г. [30] [31] Выпуски с корпоративной лицензией, повторно размещенные в Microsoft Azure, автоматически получали ESU до 11 июля 2023 года. [32] [33] [34] [35]
SQL-сервер 2008 R2
[ редактировать ]SQL Server 2008 R2 (10.50.1600.1, ранее называвшийся «Килиманджаро») был анонсирован на TechEd 2009 и запущен в производство 21 апреля 2010 года. [36] SQL Server 2008 R2 добавляет в SQL Server 2008 определенные функции, включая систему управления основными данными , известную как Master Data Services , централизованное управление объектами основных данных и иерархиями. Также Multi Server Management — централизованная консоль для управления несколькими экземплярами и службами SQL Server 2008, включая реляционные базы данных, службы отчетов, службы анализа и службы интеграции. [37]
SQL Server 2008 R2 включает ряд новых служб, [38] включая PowerPivot для Excel и SharePoint , Master Data Services , StreamInsight , Report Builder 3.0, служб Reporting Services надстройку для SharePoint, функцию уровня данных в Visual Studio, которая позволяет упаковывать многоуровневые базы данных как часть приложения, а также служебную программу SQL Server. под названием UC (Точка управления утилитами), часть AMSM (Управление приложениями и несколькими серверами), которая используется для управления несколькими SQL-серверами. [39]
Первый пакет обновления для SQL Server 2008 R2 (10.50.2500, пакет обновления 1) был выпущен 11 июля 2011 года. [40] Второй пакет обновления для SQL Server 2008 R2 (10.50.4000, пакет обновления 2) был выпущен 26 июля 2012 г. [41] Последний пакет обновления для SQL Server 2008 R2 (10.50.6000, пакет обновления 3) был выпущен 26 сентября 2014 г. [42]
SQL 2008 R2 станет последней версией SQL Server, работающей на платформе Itanium (IA-64). Однако платформа x64 продолжит действовать. Расширенная поддержка SQL Server на Itanium будет продолжаться до 2018 года. [43]
SQL Server 2008 R2 имел основную поддержку до 8 июля 2014 г. и расширенную поддержку до 9 июля 2019 г. [44] Редакции SQL Server 2008 R2 с корпоративной лицензией Standard, Enterprise, Datacenter и Embedded имеют право на участие в программе расширенных обновлений безопасности. [29] Первый срок ежегодного взноса закончился 14 июля 2020 г., второй срок закончился 13 июля 2021 г., а третий срок закончился 12 июля 2022 г. [30] [31] Выпуски с корпоративной лицензией, повторно размещенные в Microsoft Azure, автоматически получали ESU до 11 июля 2023 года. [32]
SQL-сервер 2012
[ редактировать ]На саммите Профессиональной ассоциации SQL Server (PASS) 2011 года 11 октября Microsoft объявила, что следующей основной версией SQL Server (под кодовым названием «Denali») будет SQL Server 2012. Она была запущена в производство 6 марта 2012 года. [45] Пакет обновления 1 для SQL Server 2012 был выпущен для производства 7 ноября 2012 г., Пакет обновления 2 был выпущен для производства 10 июня 2014 г., Пакет обновления 3 был выпущен для производства 1 декабря 2015 г., а Пакет обновления 4 был выпущен для производства. 5 октября 2017 г.
Было объявлено, что это последняя версия, которая изначально поддерживает OLE DB и вместо этого предпочитает ODBC для встроенного подключения. [46]
Новые функции и улучшения SQL Server 2012 включают экземпляры отказоустойчивого кластера Always On SQL Server и группы доступности, которые предоставляют набор опций для улучшения доступности базы данных. [47] Автономные базы данных, которые упрощают перемещение баз данных между экземплярами, новые и измененные представления и функции динамического управления, [48] улучшения программируемости, включая новые пространственные функции, [49] обнаружение метаданных, объекты последовательности и оператор THROW, [50] улучшения производительности, такие как индексы ColumnStore, а также улучшения операций в режиме онлайн и на уровне разделов, а также улучшения безопасности, включая подготовку во время установки, новые разрешения, улучшенное управление ролями и назначение схемы по умолчанию для групп. [51] [52]
SQL Server 2012 имел основную поддержку до 11 июля 2017 года и расширенную поддержку до 12 июля 2022 года. [53] [32] Все выпуски SQL Server 2012 с корпоративной лицензией имеют право на участие в программе расширенных обновлений безопасности. [29] Первый срок ежегодного взноса закончился 11 июля 2023 г., второй срок закончился в 2024 г., а третий и последний срок завершится 8 июля 2025 г. [33] [31] Выпуски с корпоративной лицензией, повторно размещенные в Microsoft Azure, автоматически получают ESU до 8 июля 2025 года. [35] [34]
SQL-сервер 2014
[ редактировать ]SQL Server 2014 был выпущен в производство 18 марта 2014 г. и выпущен для широкой публики 1 апреля 2014 г., а номер сборки на момент выпуска был 12.0.2000.8. [54] До ноября 2013 года существовало две версии CTP: CTP1 и CTP2. [55] SQL Server 2014 предоставляет новую возможность размещения в памяти таблиц, которые могут полностью помещаться в памяти (также известной как Hekaton ). Хотя небольшие таблицы могут полностью находиться в памяти во всех версиях SQL Server, они также могут находиться на диске, поэтому работа связана с резервированием ОЗУ , записью вытесненных страниц на диск, загрузкой новых страниц с диска, блокировкой страниц в ОЗУ на время их хранения. выполняются операции и многие другие задачи. Рассматривая таблицу как гарантированно полностью находящуюся в памяти, можно избежать значительной части «сантехники» дисковых баз данных. [56]
Для дисковых приложений SQL Server он также предоставляет расширение буферного пула SSD, которое может повысить производительность за счет кэша между оперативной памятью и вращающимся носителем.
SQL Server 2014 также расширяет решение Always On (HADR), увеличивая количество считываемых вторичных серверов и поддерживая операции чтения при отключении вторичного и первичного устройств, а также предоставляет новые гибридные решения аварийного восстановления и резервного копирования с Microsoft Azure, позволяя клиентам использовать существующие навыки с локальную версию SQL Server, чтобы воспользоваться преимуществами глобальных центров обработки данных Microsoft. Кроме того, он использует преимущества новых возможностей Windows Server 2012 и Windows Server 2012 R2 для масштабируемости приложений баз данных в физической или виртуальной среде.
Microsoft предоставляет для загрузки три версии SQL Server 2014: ту, которая работает на Microsoft Azure , SQL Server 2014 CAB и SQL Server 2014 ISO. [57]
SQL Server 2014 SP1, состоящий в основном из исправлений ошибок, был выпущен 15 мая 2015 г. [58]
SQL Server 2014 — последняя версия, доступная на архитектуре x86/IA32. [59]
В Windows Server 2008 R2 это последний устанавливаемый файл. [1]
SQL Server 2014 имел основную поддержку до 9 июля 2019 г. и расширенную поддержку до 9 июля 2024 г. [60] Все выпуски SQL Server 2014 с корпоративной лицензией имеют право на участие в программе расширенных обновлений безопасности. [29] [61] Первый срок ежегодного взноса закончится 8 июля 2025 г., второй срок завершится 14 июля 2026 г., а третий и последний срок завершится 12 июля 2027 г. [31] Выпуски с корпоративной лицензией, повторно размещенные в Microsoft Azure, автоматически получают ESU до 12 июля 2027 г.
SQL-сервер 2016
[ редактировать ]Официальной датой выпуска SQL Server 2016 в общей доступности (GA) было 1 июня 2016 г. RTM- версия — 13.0.1601.5. Пакет обновления 2 обновляет версию до 13.2.5026. Пакет обновления 1 был выпущен 16 ноября 2016 г., пакет обновления 2 — 24 апреля 2018 г., а пакет обновления 3 — 15 сентября 2021 г.
SQL Server 2016 поддерживается только на процессорах x64. Он больше не поддерживается на процессорах x86. [59]
SQL Server 2016 — последняя версия, в которой выпущены пакеты обновлений.
SQL-сервер 2017
[ редактировать ]2 октября 2017 года Microsoft выпустила SQL Server 2017 вместе с поддержкой Linux . [62] [63]
В Windows Server 2012 и 2012 R2 это последний устанавливаемый файл. [2]
SQL-сервер 2019
[ редактировать ]Microsoft выпустила SQL Server 2019 4 ноября 2019 года. SQL Server 2019 (15.x) представляет кластеры больших данных для SQL Server. Он также предоставляет дополнительные возможности и улучшения для ядра базы данных SQL Server, служб анализа SQL Server, служб машинного обучения SQL Server, SQL Server в Linux и служб основных данных SQL Server. [64]
SQL-сервер 2022
[ редактировать ]Microsoft выпустила SQL Server 2022 16 ноября 2022 года. [65] [ ненадежный источник? ] Однако клиенты, приобретающие ПО OEM и Лицензионное соглашение с поставщиком услуг (SPLA), должны были приобрести SQL Server 2022, начиная с января 2023 года. [66]
Поддержка процессора
[ редактировать ]Версия | х286 | х386 | х64 | ДЭК Альфа | МИПС | PowerPC | Итаний | РУКА | SH4 |
---|---|---|---|---|---|---|---|---|---|
SQL 1.0 | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
SQL 1.1 | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
SQL 4.2 | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
SQL 4.21 | Нет | Да | Нет | Да | Да | Нет | Нет | Нет | Нет |
SQL 6.0 | Нет | Да | Нет | Да | Да | Нет | Нет | Нет | Нет |
SQL 6.5 | Нет | Да | Нет | Да | Да | Заканчивается после SP2 | Нет | Нет | Нет |
SQL 7.0 | Нет | Да | Нет | Да | Нет | Нет | Нет | Нет | Нет |
SQL 2000 | Нет | Да | Нет | Только предварительная версия | Нет | Нет | Начинается с SP3 | Нет | Нет |
SQL 2000 CE | Нет | Да | Да | Нет | Да | Нет | Нет | Да | Да |
SQL 2005 | Нет | Да | Да | Нет | Нет | Нет | Да | Нет | Нет |
SQL 2005 CE | Нет | Да | Да | Нет | Да | Нет | Нет | Да | Да |
SQL 2008 | Нет | Да | Да | Нет | Нет | Нет | Да | Нет | Нет |
SQL 2008 Р2 | Нет | Да | Да | Нет | Нет | Нет | Да | Нет | Нет |
SQL 2012 | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет |
SQL 2014 | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет |
SQL 2016/17 | Нет | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет |
SQL 2019+ | Нет | Нет | Да | Нет | Нет | Нет | Нет | Да (край) [67] | Нет |
Ссылки
[ редактировать ]- ^ Харрис, Скотт; Кертис Престон (2007). Резервное копирование и восстановление: недорогие решения резервного копирования для открытых систем . О'Рейли. п. 562. ИСБН 978-0596102463 .
- ^ «Инструменты разработчика, техническая документация и примеры кодирования» .
- ^ «Microsoft прекращает поддержку Itanium» . 4 апреля 2010 г.
- ^ «Все об истории SQL Server» . Scriptcase.net . 14 августа 2013 года . Проверено 15 августа 2016 г.
- ^ «Что нового в SQL Server 2000 | Новые возможности SQL Server 2000 | InformIT» .
- ^ «ITPro Today: новости ИТ, инструкции, тенденции, тематические исследования, советы по карьере и многое другое» .
- ^ «Усовершенствования XML ядра базы данных» . Проверено 3 декабря 2007 г.
- ^ «Усовершенствования ядра базы данных» . Проверено 3 декабря 2007 г.
- ^ Несколько активных наборов результатов (MARS) в SQL Server 2005. Получено 20 июня 2009 г.
- ^ Представления и функции динамического управления. получено 6 июня 2010 г.
- ^ Дон Джонс (2005). Полное руководство по масштабированию SQL Server 2005 Edition . Realtimepublishers.com. ISBN 9781931491532 .
- ^ «Вопросы, которые следует учитывать при использовании функции зеркального отображения базы данных в первоначальном выпуске SQL Server 2005» . Support.microsoft.com. 20 ноября 2007 года . Проверено 4 сентября 2011 г.
- ^ «Автоматическое аварийное переключение» . Msdn.microsoft.com . Проверено 4 сентября 2011 г.
- ^ «Майкрософт SQL-сервер 2008» . Майкрософт . Проверено 6 апреля 2007 г.
- ^ Jump up to: а б «ChannelWeb: Следующая остановка SQL Server: Katmai» . Архивировано из оригинала 22 марта 2007 года . Проверено 5 ноября 2005 г.
- ^ Jump up to: а б «Microsoft дает возможность взглянуть на следующую версию SQL Server» . Архивировано из оригинала 11 октября 2007 года . Проверено 11 мая 2007 г.
- ^ Jump up to: а б «Еще одна тестовая сборка для SQL Server 2008» . Архивировано из оригинала 23 июня 2008 года . Проверено 13 ноября 2006 г.
- ^ «Приглашенный блоггер: Тед Куммерт» . Проверено 20 ноября 2007 г.
- ^ Jump up to: а б Кристиан Кляйнерман. «SQL Server 2008 для разработчиков» . Канал 9 . Проверено 7 марта 2008 г.
- ^ Фернандо Аспейтиа Лопес (4 сентября 2009 г.). «Полнотекстовый поиск SQL Server 2008: внутреннее устройство и улучшения» .
- ^ «Microsoft делится подробностями о пространственной поддержке SQL Server 2008 сотрудниками направления» . Архивировано из оригинала 8 августа 2007 года . Проверено 7 сентября 2007 г.
- ^ «Особенности SQL 2008» . Technet.microsoft.com. 12 февраля 2009 года . Проверено 4 сентября 2011 г.
- ^ «SQL Server «Katmai» для предоставления платформы Entity Data и поддержки LINQ» . Проверено 12 мая 2007 г.
- ^ «Microsoft подробно описывает динамическую ИТ-стратегию на выставке Tech-Ed 2007» . Архивировано из оригинала 5 июня 2011 года . Проверено 4 июня 2007 г.
- ^ «SQL-сервер IntelliSense» . Проверено 18 августа 2008 г.
- ^ «Поддержка SQL Server для PowerShell!» . Проверено 3 декабря 2007 г.
- ^ «Выпущен пакет обновления 4 для SQL Server 2008» . Блог об услугах по выпуску SQL . Проверено 1 октября 2014 г.
- ^ «Жизненный цикл поддержки SQL Server 2008» . Жизненный цикл продукта Microsoft .
- ^ Jump up to: а б с д «Что такое расширенные обновления безопасности для SQL Server?» . Документация Майкрософт . 13 июля 2023 г.
- ^ Jump up to: а б Нумото, Такеши (12 июля 2018 г.). «Объявление о новых возможностях прекращения поддержки SQL Server 2008 и Windows Server 2008» . Архивировано из оригинала 30 октября 2018 года.
- ^ Jump up to: а б с д «Часто задаваемые вопросы по жизненному циклу — расширенные обновления безопасности» . Документация Майкрософт .
- ^ Jump up to: а б с «Окончание поддержки SQL Server 2012 и Windows Server 2012/2012 R2» . 29 июня 2022 г. Архивировано из оригинала 3 июля 2022 г.
- ^ Jump up to: а б Лайонс, Дебби; Кумар, Виджай (14 июля 2021 г.). «Знайте варианты прекращения поддержки SQL Server 2012 и Windows Server 2012» . Архивировано из оригинала 14 июля 2021 года.
- ^ Jump up to: а б Кэррингтон, Логан (24 марта 2022 г.). «Перенесите SQL Server 2012 с прекращением поддержки на виртуальные машины Azure и сохраните» . Архивировано из оригинала 25 марта 2022 года.
- ^ Jump up to: а б Хоук, Джессика (12 июля 2022 г.). «Поддержка SQL Server 2012 подходит к концу, и Microsoft готова помочь» . Архивировано из оригинала 12 июля 2022 года.
- ^ «Запуск SQL Server 2008 R2!» . Проверено 21 апреля 2010 г.
- ^ Команда SQL-сервера. «TechEd 2009 – Новые инновации в SQL Server» . Блоги MSDN . Проверено 12 мая 2009 г.
- ^ «Обзор: Microsoft SQL Server 2008 R2» . Networkworld.com. 3 мая 2010 года . Проверено 15 июня 2013 г.
- ^ «Приложение SQL SQL Server 2008 R2 и управление несколькими серверами» . Проверено 6 июня 2010 г.
- ^ «Microsoft® SQL Server® 2008 R2 SP1» . Майкрософт . Проверено 19 сентября 2011 г.
- ^ «Microsoft® SQL Server® 2008 R2 SP2» . Майкрософт . Проверено 31 июля 2012 г.
- ^ «Выпущен пакет обновления 3 для SQL Server 2008 R2» . Блог об услугах по выпуску SQL . Проверено 1 октября 2014 г.
- ^ «Microsoft прекращает поддержку Itanium —» .
- ^ «Жизненный цикл поддержки SQL Server 2008 R2» . Жизненный цикл продукта Microsoft .
- ^ «Microsoft выпускает SQL Server 2012, чтобы помочь клиентам управлять «любыми данными, любого размера и в любом месте» » . Центр новостей Майкрософт . Майкрософт. 6 марта 2012 года . Проверено 7 марта 2012 г.
- ^ Лам, Рохан. «Microsoft сотрудничает с ODBC для собственного реляционного доступа к данным — часто задаваемые вопросы» . Форумы по SQL-серверу . Корпорация Майкрософт . Проверено 7 марта 2012 г.
- ^ «Улучшения доступности (движок базы данных)» . Msdn.microsoft.com. 24 мая 2013 года . Проверено 15 июня 2013 г.
- ^ «Улучшения управляемости (движок базы данных)» . Msdn.microsoft.com. 13 июля 2011 года . Проверено 15 июня 2013 г.
- ^ Аластер Эйчисон (2012). Pro Spatial с SQL Server 2012 . Апресс. стр. 21–23. ISBN 978-1-4302-3491-3 .
- ^ «Улучшения программирования (движок базы данных)» . Msdn.microsoft.com. Апрель 2012 года . Проверено 15 июня 2013 г.
- ^ «Улучшения масштабируемости и производительности (движок базы данных)» . Msdn.microsoft.com. Апрель 2012 года . Проверено 15 июня 2013 г.
- ^ «Усовершенствования безопасности (движок базы данных)» . Msdn.microsoft.com . Проверено 15 июня 2013 г.
- ^ «Жизненный цикл поддержки SQL Server 2012» . Жизненный цикл продукта Microsoft .
- ^ «Список номеров сборок версий SQL Server и пакетов обновлений» . 9 мая 2016 г.
- ^ Анантарам, Дипти (16 октября 2013 г.). «SQL Server 2014 — CTP2 теперь доступен» . Блоги MSDN . Проверено 15 августа 2016 г.
- ^ SQL Server 2012-2014-Изучите. Серверное облако. Microsoft.com (17 апреля 2013 г.). Проверено 23 марта 2014 г.
- ^ «Загрузить пробную версию: Microsoft SQL Server 2014» (на немецком языке). Майкрософт . Проверено 5 ноября 2014 г.
- ^ «Информация о выпуске пакета обновления 1 для SQL Server 2014» . Microsoft.com . Майкрософт, Инк . Проверено 17 мая 2015 г.
- ^ Jump up to: а б «Требования к установке SQL Server 2016» . msdn.microsoft.com. 2 мая 2016 г. Проверено 28 июля 2016 г.
- ^ «Жизненный цикл поддержки SQL Server 2014» . Жизненный цикл продукта Microsoft .
- ^ Лайонс, Дебби (28 сентября 2023 г.). «Защитите рабочие нагрузки SQL Server 2014 с помощью гибкости Azure» . Блог Microsoft SQL Server . Архивировано из оригинала 5 октября 2023 года.
- ^ Лардинуа, Фредерик (17 июля 2017 г.). «Как Microsoft перенесла SQL Server в Linux» . ТехКранч . Oath Inc. Компания Проверено 5 сентября 2017 г.
Сегодня компания выпустила первый кандидат на выпуск SQL Server 2017, который станет первой версией, которая будет работать в Windows, Linux и в контейнерах Docker. Один только контейнер Docker уже видел более 1 миллиона запросов, поэтому не может быть никаких сомнений в том, что эта новая версия вызывает большой интерес.
- ^ «SQL Server 2017 для Windows, Linux и Docker теперь общедоступен» . 2 октября 2017 г.
- ^ «Что нового в SQL Server 2019 (15.x)» . 16 марта 2023 г.
- ^ Бернард, Энди (13 февраля 2023 г.). «Microsoft SQL Server 2022: вот что вам нужно знать для успешного 2023 года» . Ресурсный центр SHI . Проверено 5 июля 2023 г.
- ^ Кумар, Рохан (16 ноября 2022 г.). «SQL Server 2022 теперь общедоступен» . Блог Microsoft SQL Server . Проверено 5 июля 2023 г.
- ^ «Развертывание Azure SQL Edge с помощью портала Azure» . 15 января 2023 г.