История Microsoft SQL Server начинается с первого Microsoft SQL Server продукта баз данных - SQL Server 1.0, 16-разрядная реляционная база данных для OS / 2 операционной системы, выпущенной в 1989 году.
Версии
Версия | Дата выпуска | Дата окончания основного направления | Расширенная дата окончания | Название выпуска | Кодовое имя | Версия внутренней базы данных | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OS / 2 ) | 1.0 (1989 г. | ? | ? | SQL Server 1.0 ( 16-разрядный ) | Филипи | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OS / 2 ) | 1.1 (1990 г. | ? | ? | SQL Server 1.1 (16-разрядный) | Пьетро | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OS / 2 ) | 4,2 А (1992 г. | ? | ? | SQL Server 4.2A | - | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OS / 2 ) | 4,2 Б (1993 г. | ? | ? | SQL Server 4.2B (16-бит) | - | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WinNT ) | 4.21a (1993 г. | ? | ? | SQL Server 4.21a | SQLNT | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6.0 | 1995 г. | ? | ? | SQL Server 6.0 | SQL95 | 406 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6.5 | 1996 г. | ? | ? | SQL Server 6.5 | Гидра | 408 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7.0 | 1998 г. | ? | ? | SQL Server 7.0 | Сфинкс | 515 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- | 1999 г. | ? | ? | Инструменты SQL Server 7.0 OLAP | Платон | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8.0 | 2000 г. | 8 апреля 2008 г. | 9 апреля 2013 г. | SQL Server 2000 | Шайло | 539 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8.0 | 2003 г. | ? | ? | 64-разрядная версия SQL Server 2000 | Свобода | 539 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9.0 | 14 января 2006 г. | 12 апреля 2011 г. | 12 апреля 2016 г. | SQL Server 2005 | Юкон | 611/612 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10.0 | 6 ноября 2008 г. | 8 июля 2014 г. | 9 июля 2019 г. | SQL Server 2008 | Катмай | 655 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10,25 | 2010 г. | ? | ? | База данных Azure SQL (начальный выпуск) | Облачная база данных или CloudDB | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10,50 | 20 июля 2010 г. | 8 июля 2014 г. | 9 июля 2019 г. | SQL Server 2008 R2 | Килиманджаро (также известный как KJ) | 661 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11.0 | 20 мая 2012 г. | 11 июля 2017 г. | 12 июля 2022 г. | SQL Server 2012 | Денали | 706 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12.0 | 2014 г. | ? | ? | База данных Azure SQL | - | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12.0 | 5 июня 2014 г. | 9 июля 2019 г. | 9 июля 2024 г. | SQL Server 2014 | Гекатон | 782 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13,0 | 1 июня 2016 г. | 13 июля 2021 г. | 14 июля 2026 г. | SQL Server 2016 | SQL16 | 852 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14.0 | 29 сентября 2017 г. | 11 октября 2022 г. | 12 октября 2027 г. | SQL Server 2017 г. | Хельсинки | 869 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15.0 | 4 ноября 2019 г. | 7 января 2025 г. | 8 января 2030 г. | SQL Server 2019 | Сиэтл | 895 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Старая версия Старая версия, все еще поддерживается Последняя версия |
Подробная история
Бытие
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 года Microsoft SQL Server содержал три уведомления об авторских правах Sybase в качестве указания на его происхождение.
SQL Server 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, они были отменены и так и не были выпущены в продажу.
SQL Server 2000
SQL Server 2000 включал больше модификаций и расширений в кодовую базу Sybase, добавляя поддержку архитектуры IA-64 (которая сейчас не поддерживается "основной" [3] ). К SQL Server 2005 старый код Sybase был полностью переписан. [4]
С момента выпуска SQL Server 2000 был достигнут прогресс в производительности, клиентских инструментах IDE и нескольких дополнительных системах, которые входят в пакет с SQL Server 2005. К ним относятся:
- экстракт-преобразования нагрузки (ETL) инструмент (Services или SQL Server Integration SSIS )
- Службы отчетов SQL Server (SSRS) или «Сервер отчетов»
- OLAP и интеллектуального анализа данных сервера ( службы Analysis Services )
- несколько технологий обмена сообщениями, в частности, Service Broker и Notification Services
SQL Server 2000 также представил множество улучшений языка T-SQL, таких как табличные переменные, определяемые пользователем функции, индексированные представления, триггеры INSTEAD OF, каскадные ссылочные ограничения и некоторая базовая поддержка XML. [5] [6]
С выпуском Service Pack 3 Microsoft также выпустила первую 64-битную версию SQL Server для платформы Itanium IA-64. (не путать с платформой x86-64 ) В это время на Itanium были перенесены только реляционный механизм SQL Server и агент SQL. Клиентские инструменты, такие как Enterprise Manager, по-прежнему необходимо запускать с 32-разрядных клиентов x86. Первым выпуском SQL IA-64 была версия 8.00.760 с датой сборки 6 февраля 2003 г.
SQL Server 2005
SQL Server 2005 (бывший кодовое название «Yukon») выпущен в ноябре 2005 года. Он включал встроенную поддержку для управления данными XML в дополнение к реляционным данным . Для этого он определил xml
тип данных, который может использоваться либо как тип данных в столбцах базы данных, либо как литералы в запросах. Столбцы XML могут быть связаны со схемами XSD ; Сохраняемые XML-данные проверяются на соответствие схеме. XML преобразуется во внутренний двоичный тип данных перед сохранением в базе данных. Для данных XML стали доступны специализированные методы индексации. XML-данные запрашиваются с помощью XQuery ; SQL Server 2005 добавил к языку T-SQL некоторые расширения, позволяющие встраивать запросы XQuery в T-SQL. Он также определяет новое расширение для XQuery, называемое XML DML, которое позволяет изменять данные XML на основе запросов. SQL Server 2005 также позволяет предоставлять доступ к серверу базы данных через веб-службы с использованием пакетов табличного потока данных (TDS), инкапсулированных в запросы протокола SOAP . При доступе к данным через веб-службы результаты возвращаются в формате XML. [7]
В этой версии была введена интеграция со средой общего языка (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. [ необходима цитата ]
Расширенная поддержка SQL Server 2005 закончилась 12 апреля 2016 г.
SQL Server 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, тогда как неструктурированный компонент хранится в файловой системе. К таким файлам можно получить доступ как через API обработки файлов Win32, так и через SQL Server с использованием T-SQL ; выполнение последнего обращается к данным файла как к BLOB. Резервное копирование и восстановление базы данных также выполняет резервное копирование или восстановление файлов, на которые имеются ссылки. [19] SQL Server 2008 также изначально поддерживает иерархические данные и включает конструкции T-SQL для непосредственной работы с ними без использования рекурсивных запросов. [19]
Функциональность полнотекстового поиска интегрирована с ядром базы данных. Согласно технической статье Microsoft, это упрощает управление и повышает производительность. [20]
Пространственные данные будут храниться двух типов. Тип данных «Плоская Земля» (ГЕОМЕТРИЯ или планарный) представляет геопространственные данные, которые были спроецированы из своей исходной сферической системы координат на плоскость. Тип данных «Круглая Земля» (ГЕОГРАФИЯ) использует эллипсоидальную модель, в которой Земля определяется как единый непрерывный объект, не страдающий от особенностей, таких как международная линия смены дат, полюса или «края» зоны проекции карты. Доступно около 70 методов для представления пространственных операций для Open Geospatial Consortium Consortium Simple Features for SQL , Version 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 R2
SQL Server 2008 R2 (10.50.1600.1, ранее под кодовым названием «Kilimanjaro») был анонсирован на TechEd 2009 и выпущен в производство 21 апреля 2010 года. [28] SQL Server 2008 R2 добавляет некоторые функции в SQL Server 2008, включая основные данные система управления под торговой маркой Master Data Services , централизованное управление сущностями и иерархиями основных данных. Также Multi Server Management, централизованная консоль для управления несколькими экземплярами и службами SQL Server 2008, включая реляционные базы данных, службы отчетов, службы аналитики и службы интеграции. [29]
SQL Server 2008 R2 включает ряд новых служб [30], включая PowerPivot для Excel и SharePoint , Master Data Services , StreamInsight , Report Builder 3.0, надстройку служб Reporting Services для SharePoint, функцию уровня данных в Visual Studio, которая позволяет создавать пакеты. многоуровневых баз данных как часть приложения, а также служебную программу SQL Server UC (Utility Control Point), часть AMSM (управление приложениями и несколькими серверами), которая используется для управления несколькими серверами SQL. [31]
Первый пакет обновления для SQL Server 2008 R2 (10.50.2500, пакет обновления 1) был выпущен 11 июля 2011 г. [32] Второй пакет обновления для SQL Server 2008 R2 (10.50.4000, пакет обновления 2) был выпущен 26 июля. , 2012. [33] Последний пакет обновления для SQL Server 2008 R2 (10.50.6000, пакет обновления 3) был выпущен 26 сентября 2014 г. [34]
SQL 2008 R2 будет последней версией SQL Server, работающей на платформе Itanium (IA-64). Однако платформа x64 останется в силе. Расширенная поддержка SQL Server на Itanium будет продолжаться до 2018 года. [35]
SQL Server 2012
На саммите 2011 Professional Association for SQL Server (PASS) 11 октября Microsoft объявила, что следующей основной версией SQL Server (под кодовым названием «Denali») будет SQL Server 2012. Он был выпущен в производство 6 марта 2012 года. [36] Пакет обновления 1 для SQL Server 2012 был выпущен в производство 9 ноября 2012 г., Пакет обновления 2 был выпущен в производство 10 июня 2014 г., Пакет обновления 3 был выпущен в производство 1 декабря 2015 г., а Пакет обновления 4 был выпущен в производство. выпущен в производство 5 октября 2017 г.
Было объявлено, что это последняя версия, которая изначально поддерживает OLE DB и вместо этого предпочитает ODBC для встроенного подключения. [37]
Новые функции и улучшения SQL Server 2012 включают экземпляры отказоустойчивого кластера Always On SQL Server и группы доступности, которые предоставляют набор параметров для повышения доступности базы данных [38], автономные базы данных, которые упрощают перемещение баз данных между экземплярами, новые и измененные представления динамического управления и Функции, [39] улучшения программируемости, включая новые пространственные функции, [40] обнаружение метаданных, объекты последовательности и оператор THROW, [41] улучшения производительности, такие как индексы ColumnStore, а также улучшения оперативных операций и операций на уровне разделов, а также улучшения безопасности, включая подготовку во время настройка, новые разрешения, улучшенное управление ролями и назначение схемы по умолчанию для групп. [42] [43]
SQL Server 2014
SQL Server 2014 был выпущен в производство 18 марта 2014 г. и выпущен для широкой публики 1 апреля 2014 г., а номер сборки на момент выпуска был 12.0.2000.8. [44] До ноября 2013 года было две версии ОСАГО: ОСАГО1 и ОСАГО2. [45] SQL Server 2014 предоставляет новую возможность в памяти для таблиц, которые могут полностью уместиться в памяти (также известной как Hekaton ). Хотя небольшие таблицы могут быть полностью резидентными в памяти во всех версиях SQL Server, они также могут находиться на диске, поэтому работа связана с резервированием ОЗУ , записью удаленных страниц на диск, загрузкой новых страниц с диска, блокировкой страниц в ОЗУ, пока они выполняются операции, и многие другие задачи. Если рассматривать таблицу как гарантированно полностью резидентную в памяти, можно избежать многих «внутренних» дисковых баз данных. [46]
Для дисковых приложений SQL Server он также предоставляет расширение SSD Buffer Pool Extension, которое может повысить производительность за счет кеширования между ОЗУ и вращающимся носителем.
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. [47]
Пакет обновления 1 (SP1) для SQL Server 2014, состоящий в основном из исправлений ошибок, был выпущен 15 мая 2015 г. [48]
SQL Server 2014 - последняя версия, доступная на архитектуре x86 / IA32. [49]
SQL Server 2016
Официальная дата выпуска SQL Server 2016 для общедоступной версии - 1 июня 2016 г. RTM- версия - 13.0.1601.5. Пакет обновления 2 обновляет версию до 13.2.5026.
SQL Server 2016 поддерживается только на процессорах x64. Он больше не поддерживается на процессорах x86. [49]
SQL Server 2017 г.
2 октября 2017 года Microsoft запустила SQL Server 2017 вместе с поддержкой Linux. [50] [51]
SQL Server 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 Master Data Services. [52]
Поддержка процессора
Версия | х286 | x386 | x64 | DEC Alpha | MIPS | PowerPC | Itanium | РУКА | 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 R2 | Нет | да | да | Нет | Нет | Нет | да | Нет | Нет |
SQL 2012 | Нет | да | да | Нет | Нет | Нет | Нет | Нет | Нет |
SQL 2014 | Нет | да | да | Нет | Нет | Нет | Нет | Нет | Нет |
SQL 2016/17 | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет |
SQL 2019 | Нет | Нет | да | Нет | Нет | Нет | Нет | Да (край) [53] | Нет |
Рекомендации
- ^ Харрис, Скотт; Кертис Престон (2007). Резервное копирование и восстановление: недорогие решения для резервного копирования открытых систем . О'Рейли. п. 562. ISBN. 978-0596102463.
- ^ https://technet.microsoft.com/en-us/library/aa175393%28v=sql.80%29.aspx
- ^ http://www.computerworld.com/article/2516742/computer-hardware/microsoft-ending-support-for-itanium.html
- ^ «Все об истории SQL Server» . Scriptcase.net . 14 августа 2013 . Проверено 15 августа 2016 .
- ^ http://www.informit.com/articles/article.aspx?p=25735
- ^ http://sqlmag.com/t-sql/sql-server-2000s-coolest-features
- ^ «Улучшения 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. 2007-11-20 . Проверено 4 сентября 2011 .
- ^ «Автоматический переход на другой ресурс» . Msdn.microsoft.com . Проверено 4 сентября 2011 .
- ^ «Microsoft SQL Server 2008» . Проверено 6 апреля 2007 .
- ^ а б «ChannelWeb: следующая остановка SQL Server: Katmai» . Архивировано из оригинала на 2007-03-22 . Проверено 5 ноября 2005 .
- ^ а б «Microsoft дает возможность взглянуть на следующую версию SQL Server» . Проверено 11 мая 2007 .
- ^ а б «Еще одна тестовая сборка для SQL Server 2008» . Проверено 13 ноября 2006 .
- ^ «Приглашенный блоггер: Тед Куммерт» . Проверено 20 ноября 2007 .
- ^ а б Кристиан Кляйнерман. «SQL Server 2008 для разработчиков» . Канал 9 . Проверено 7 марта 2008 .
- ^ Фернандо Аспейтиа Лопес. «Полнотекстовый поиск SQL Server 2008: внутренние компоненты и усовершенствования» .
- ^ «Microsoft делится подробностями о пространственной поддержке SQL Server 2008 сотрудниками дирекции» . Архивировано из оригинала на 2007-08-08 . Проверено 7 сентября 2007 .
- ^ «Особенности SQL 2008» . Technet.microsoft.com. 2009-02-12 . Проверено 4 сентября 2011 .
- ^ "SQL Server" Katmai "для доставки платформы данных сущности и поддержки LINQ" . Проверено 12 мая 2007 .
- ^ «Microsoft подробно описывает динамическую ИТ-стратегию на Tech-Ed 2007» . Проверено 4 июня 2007 .
- ^ «SQL Server IntelliSense» . Проверено 18 августа 2008 .
- ^ "Поддержка SQL Server для PowerShell!" . Проверено 3 декабря 2007 .
- ^ «Выпущен пакет обновления 4 для SQL Server 2008» . Блог служб выпуска SQL . Проверено 1 октября 2014 .
- ^ «Запуск SQL Server 2008 R2!» . Проверено 21 апреля 2010 .
- ^ Команда SQL Server. «TechEd 2009 - новые инновации в SQL Server» . Блоги MSDN . Проверено 12 мая 2009 .
- ^ «Обзор: Microsoft SQL Server 2008 R2» . Networkworld.com. 2010-05-03 . Проверено 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 .
- ^ https://rcpmag.com/articles/2010/04/05/microsoft-dropping-itanium-support.aspx
- ^ «Microsoft выпускает SQL Server 2012, чтобы помочь клиентам управлять« любыми данными, любого размера и в любом месте » » . Центр новостей Microsoft . Microsoft. 6 марта 2012 . Проверено 7 марта 2012 года .
- ^ Лам, Рохан. «Microsoft соглашается с ODBC для родного доступа к реляционным данным - FAQ» . Форумы по SQL Server . Корпорация Microsoft . Проверено 7 марта 2012 года .
- ^ «Улучшения доступности (ядро СУБД)» . Msdn.microsoft.com . Проверено 15 июня 2013 .
- ^ «Улучшения управляемости (ядро СУБД)» . Msdn.microsoft.com. 2011-07-13 . Проверено 15 июня 2013 .
- ^ Аластер Эйчисон (2012). Pro Spatial с SQL Server 2012 . Апресс. С. 21–23. ISBN 978-1-4302-3491-3.
- ^ «Улучшения программируемости (ядро СУБД)» . Msdn.microsoft.com . Проверено 15 июня 2013 .
- ^ «Повышение масштабируемости и производительности (ядро СУБД)» . Msdn.microsoft.com . Проверено 15 июня 2013 .
- ^ «Улучшения безопасности (ядро СУБД)» . Msdn.microsoft.com . Проверено 15 июня 2013 .
- ^ http://www.faceofit.com/list-of-sql-server-versions-build-numbers-and-service-packs
- ^ Анантарам, Дипти (16 октября 2013 г.). «SQL Server 2014 - CTP2 теперь доступен» . Блоги MSDN . Проверено 15 августа 2016 .
- ^ SQL Server 2012-2014-Исследуйте. Облако серверов. Microsoft.com (17 апреля 2013 г.). Проверено 23 марта 2014 г.
- ^ «Laden Sie die Testversion herunter: Microsoft SQL Server 2014» (на немецком языке). Microsoft . Проверено 5 ноября 2014 .
- ^ «Информация о выпуске пакета обновления 1 для SQL Server 2014» . Microsoft.com . Microsoft, Inc . Дата обращения 17 мая 2015 .
- ^ а б «Требования для установки SQL Server 2016» . msdn.microsoft.com. 2016-05-02 . Проверено 28 июля 2016 .
- ^ Лардинуа, Фредерик (2017-07-17). «Как Microsoft перенесла SQL Server в Linux» . TechCrunch . Клятва Inc . Проверено 5 сентября 2017 .
Сегодня компания запустила первый релиз-кандидат SQL Server 2017, который будет первой версией, работающей в Windows, Linux и в контейнерах Docker. Один только контейнер Docker уже получил более 1 миллиона запросов, поэтому не может быть никаких сомнений в том, что эта новая версия вызывает большой интерес.
- ^ https://blogs.technet.microsoft.com/dataplatforminsider/2017/10/02/sql-server-2017-on-windows-linux-and-docker-is-now-generally-available/
- ^ «Что нового в SQL Server 2019 (15.x)» .
- ^ https://docs.microsoft.com/en-us/azure/azure-sql-edge/deploy-portal