@@VERSION (Transact-SQL) — SQL Server
- Чтение занимает 2 мин
В этой статье
Применимо к: SQL Server (все поддерживаемые версии) База данных SQL Azure Управляемый экземпляр SQL Azure Azure Synapse Analytics Параллельное хранилище данных
Возвращает сведения о системе и построении текущей установки SQL Server.
Синтаксические обозначения в Transact-SQL
Примечание
Нам известно о проблеме, когда @@VERSION сообщает неверную версию продукта для Базы данных SQL Azure.
Версия ядра базы данных SQL Server, выполняющаяся в базе данных SQL Azure, всегда выше локальной версии SQL Server и содержит последние исправления безопасности.
Чтобы определить выпуск ядра базы данных программным способом, используйте SELECT SERVERPROPERTY(‘EngineEdition’). Этот запрос вернет значение 5 для Базы данных SQL Azure и значение 8 для Управляемого экземпляра SQL Azure.
После решения этой проблемы документация будет обновлена.
Синтаксис
@@VERSION
Типы возвращаемых данных
nvarchar
Remarks
Для SQL Server возвращаются следующие сведения.
SQL Server version
Архитектура процессора
Дата сборки SQL Server
Заявление об авторских правах
SQL Server edition
Версия операционной системы
Для База данных SQL Azure возвращаются следующие сведения.
Выпуск — «Microsoft SQL Azure»
Уровень продукта — «(RTM)»
Версия продукта
Дата сборки
Заявление об авторских правах
Примеры
А. Получение текущей версии SQL Server
Следующий код возвращает сведения о версии текущего экземпляра SQL Server.
SELECT @@VERSION AS 'SQL Server Version';
Примеры: Azure Synapse Analytics и Система платформы аналитики (PDW)
Б. Получение текущей версии Microsoft Azure Synapse Analytics
SELECT @@VERSION AS 'SQL Server PDW Version';
См. также:
SERVERPROPERTY (Transact-SQL)
Microsoft SQL Server Standard Edition
Лицензирование продукта
Платформа Microsoft SQL Server Standard Edition лицензируется по числу пользователей.
- Лицензирование на базе вычислительных мощностей (Core-based)
- Лицензирование по числу пользователей/устройств – оптимальная модель для предприятий с небольшим числом пользователей баз данных. Предполагает покупку лицензий для каждого сервера баз данных под управлением Microsoft SQL Server и приобретение клиентских лицензий Microsoft SQL Server CAL. Чтобы получить доступ к лицензированному SQL-серверу Microsoft, каждый пользователь/устройство должен иметь лицензию SQL Server CAL той же или более новой версии (например, чтобы получить доступ к серверу SQL Server 2008 SE, пользователь/устройство должен иметь лицензию SQL Server 2008 или 2012 CAL). Каждая лицензия SQL Server CAL может обеспечивать доступ к нескольким лицензированным серверам SQL Server.
Варианты поставки Microsoft SQL Server Standard Edition
- Коробка
Корпоративная лицензия OLP – предназначена для приобретения несколько копий (лицензий) программных продуктов Microsoft. Уже при покупке 5 лицензий пользователь получает значительную скидку по сравнению со стоимостью приобретения тех же продуктов в виде коробки. OLP предоставляет бессрочные права на использование текущих и предыдущих версий продуктов. Вместе с лицензиями OLP можно приобрести подписку на программу поддержки Microsoft Software Assurance (SA), предоставляющую право обновлять ПО до новых версий и некоторые дополнительные преимущества (пакеты бесплатных услуг и инструментов) на срок 24 месяца. По окончании 24-х месяцев можно приобрести отдельные лицензии на продление SA. Права на использование продуктов, предоставляемые лицензиями OLP изложены в официальном документе Microsoft Product Use Rights (PUR). Минимальный первичный заказ – 5 лицензий OLP на любые продукты. Последующие заказы в течение двух лет могут быть на любое количество лицензий (необходимо предъявлять авторизованный номер соглашения). После приобретения OLP-лицензии на сайте Microsoft VLSC покупателю предоставляется доступ к ключам и установочному файлу текущих и предыдущих версий продукта (доступ открывается примерно через 2 рабочих дня).
Сравнительная таблица OLP-лицензий и коробочных версий
Права пользователя | Программы корпоративного лицензирования | Коробка (FPP) |
Право использования предыдущей версии (downgrade) | + | |
Возможность установить и использовать несколько копий ПО на одном ПК | Любое количество копий | Одна копия |
Возможность установить дополнительную копию ПО на портативное устройство для использования единственным основным пользователем лицензированного устройства | + | + |
Возможность установить дополнительную копию ПО на сетевое устройство | + | |
Перенос на другой ПК |
Разрешен не чаще, чем один раз в 90 дней |
|
Передача третьему лицу | Разрешается в соответствии с условиями соглашения | Разрешена однократная передача при условии удаления ПО и передачи всех компонентов |
Подробная информация по лицензированию доступна на сайте Microsoft.
Характеристики | Standart | Enterprise |
Описание |
|
|
Максимальное количество ядер | До 24 ядер процессора | Неограниченное количество ядер процессора |
Память |
До 128 Гб памяти |
Неограниченная память |
Хранилище данных | 524Пб | 524Пб |
Кластеры больших данных SQL Server 2019 с Apache Spark и HDFS, встроенными в движок SQL Server | — | — |
Виртуализация данных с использованием PolyBase (включая дополнительные источники данных, такие как Oracle, Teradata, MongoDB и другие базы данных SQL Server | — | — |
Унифицированная платформа искусственного интеллекта для обучения и эксплуатации моделей с помощью служб SQL Server ML- | — | |
Совместимость | — | — |
Поддержка UTF-8 | — | — |
Поддержка расширения SQL Server Java- | — | |
Интеллектуальная обработка запроса: скалярная пользовательская функция встраивания, табличную переменную отложенной компиляции, приблизительный подсчет различных значений | — | — |
Интеллектуальные функции обработки запросов: обратная связь с памятью в режиме строки, пакетный режим для хранения строк и автоматическая настройка | + | — |
Автоматическая перенаправление соединения на чтение и запись | + | — |
Ускоренное восстановление базы данных | — | — |
Всегда шифруется с помощью защищенных анклавов | — | — |
Прозрачное шифрование базы данных | — | — |
Классификация и аудит данных | — | — |
Оценка уязвимости | — | — |
Azure Data Studio для управления SQL Server, включая поддержку T-SQL с помощью ноутбуков | — | — |
Прямой запрос служб SQL Server Analysis Services | — | — |
Часто задаваемые вопросы:
Какие есть модели лицензирования?
«Сервер + клиенты» — лицензирование серверов, пользователей и устройств.
Данная модель обычно используется для работы на серверах с небольшим числом клиентов. На каждое устройство или пользователя, который использует функционал SQL Server с помощью приложений или напрямую, нужна клиентская лицензия. На каждый сервер или компьютер, на котором установлен SQL Server, требуется серверная лицензия.
«По ядрам» — лицензирование ядер в операционной среде, в которой запускается SQL Server.
Клиентские лицензии (CAL) не требуются. Такая модель подходит для серверов с неизмеримым или большим количеством клиентов (например, для веб-сайтов). Лицензии выпускаются на два ядра. Необходимое количество двух-ядерных лицензий равно половине от числа ядер в операционной среде, в которой запускается SQL Server, но не менее двух двух-ядерных лицензий на одну операционную среду.
Какие бывают редакции SQL Server 2019?
Редакции: Developer, Enterprise, Standard, Express
Редакции Express и Developer – бесплатные.
Как лицензируются клиенты?
Редакция SQL Server 2019 Enterprise лицензируется только «по ядрам». Эта модель лицензирования разрешает неограниченное количество клиентов сервера. Поэтому, для SQL Server Enterprise клиентские лицензии не требуются.
Редакция SQL Server 2019 Standard, в зависимости от ситуации, может лицензироваться «по ядрам» или по модели «сервер + клиенты».
1. Количество клиентов не измеримо – необходимо выбрать лицензирование «по ядрам»;
2. Количество клиентов велико – сравните цены «по ядрам» и «сервер + клиенты» и выберете оптимальный по стоимости вариант.
3. Количество клиентов не велико и стабильно – выбирайте лицензирование по модели «сервер + клиенты». Это экономически целесообразно.
Клиентские лицензии SQL Server CAL требуются только для SQL Server Standard, который используется небольшим и относительно стабильным количеством клиентов.
Клиентские лицензии SQL Server CAL (Client Access License) выпускаются: «на пользователя» и «на устройство».
Владелец лицензии SQL Server обязан приобрести User CAL для всех пользователей, использующих его сервер(ы), или Device CAL для всех устройств, с помощью которых пользователи используют его сервер(ы), напрямую взаимодействуя с интерфейсами устройств.
Примеры вариантов приобретения:
1) SQL Server используют 10 пользователей с помощью 10 конкретных устройств.
Можно приобрести и 10 User CAL, и 10 Device CAL равнозначен (цены лицензий одинаковые).
2) SQL Server используют 10 пользователей с помощью 15 конкретных устройств.
Выгоднее приобрести 10 User CAL, чем 15 Device CAL.
3) SQL Server используют 10 пользователей с помощью каких-то устройств.
Лучше приобретать 10 User CAL.
4) SQL Server используют 10 пользователей с помощью 5 устройств.
Выгоднее приобрести 5 Device CAL, чем 10 User CAL.
5) SQL Server используют сколько-то пользователей с помощью 10 конкретных устройств.
Лучше приобретать 10 Device CAL.
Не имеет значения для расчета требуемого количества SQL Server CAL:
- число серверов SQL Server;
- число терминальных серверов между SQL Server и клиентами;
- число бизнес-приложений между SQL Server и клиентами;
- число учетных записей на серверах;
- число одновременных подключений к серверам;
- наличие одного коннекта к серверу на всех пользователей
- принадлежность пользователей к штату какой-либо организации;
- принадлежность устройств к каким-либо организациям или людям.
Для расчета клиентского доступа SQL Serverнеобходимо учитывать следующие факторы:
- Лицензию Device CAL разрешено переназначать на другое устройство не чаще 1 раз в 90 дней, если переназначение не связано с неисправностью устройства.
- Лицензию User CAL разрешено переназначать другому пользователю не чаще 1 раза в 90 дней, если переназначение не связано с постоянным или временным отсутствием человека.
- Содержание процедуры назначения/переназначения лицензий не регламентировано компанией Microsoft.
- Лицензии CAL предоставляют право использования функционала серверов предыдущих версий (право Downgrade).
- Лицензии CAL не имеют технологических процедур администрирования.
Как лицензировать SQL Server Standard на терминальном сервере?
!Наличие одного или нескольких терминальных серверов между SQL Server Standard и клиентами не уменьшает количество требуемых клиентских лицензий SQL Server CAL.
Внимание!
- Основным сервером для всех остальных является WinServer
- SQL Server можно установить только после установки WinServer.
- Exchange Server можно установить только после установки WinServer.
- Skype for Bussines можно установить только после установки WinServer и SQL Server.
- SharePoint Server можно установить только после установки WinServer и SQL Server.
- Project Server можно установить только после установки WinServer, SQL Server и SharePoint Server.
- Office Standard/ Pro Plus можно установить только после WinServer.
- Access можно установить только после WinServer.
- Word можно установить только после WinServer.
Как происходит лицензирование SQL Sever в мультиплексированной прикладной среде?
Мультиплексирование — это процесс, который позволяет группировать соединения, пересылать информацию или уменьшать количество устройств или пользователей, работающих непосредственно с SQL Server.
Внимание!
Лицензируя сервер по принципу «клиентская лицензия + сервер», необходимо покупать клиентскую лицензию на SQL Server, даже при получении доступа не напрямую, а через другие устройства или приложения.
- Мультиплексирование не уменьшает количество необходимых лицензий. Пользователям необходимо иметь лицензии независимо от того, взаимодействуют они с SQL Server напрямую или нет.
- SQL Server CAL требуется для всех пользователей или устройств, которые автоматически получают доступ к серверу, данным или содержимому с сервера, файлам.
- Количество требуемых клиентских лицензий не зависит от количества аппаратных или программных уровней между SQL Server и пользователями или устройствами, на которых будут выполняться данные, службы или функциональные возможности.
MS SQL Server и T-SQL
Установка MS SQL Server 2019
Последнее обновление: 06.02.2021
MS SQL Server доступен в различных вариациях. Прежде всего, это MS SQL Server Enterprise — полный выпуск, нацеленный на использование в реальных проектах. Именно он используется на различных хостингах и серверах баз данных. Однако он доступен только в платной версии (не считая триального периода) и стоит довольно приличных денег.
Для простых приложений также может хватить и выпуска Express: он бесплатный. К тому же у него есть преимущество — его можно ставить в качестве реального сервера и использовать в реальных задачах, однако он имеет урезанный функционал по сравнению с полной версией.
И также есть MS SQL Server Developer Edition. Это полнофункциональный выпуск, который содержит весь функционал, что и полная версия MS SQL Server Enterprise, только нацелена только для нужд разработки. В то же время эта версия не может быть использована для развертывания в качестве реального сервера на реальных проектах. Однако для изучения всей механики MS SQL Server эта версия представляет оптимальный вариант, поэтому именно эту версию мы и будем использовать.
Но в данном случае для данного руководства по большому счету можно использовать как Developer, так и Express выпуск.
Итак, установим MS SQL Server 2019 Developer Edition. Для этого перейдем по адресу https://www.microsoft.com/en-us/sql-server/sql-server-downloads. Найдем на странице пункт «Developer» и нажем на кнопку загрузки.
После загрузки программы установки запустим ее. И вначале нам будет предложено два варианта установки: базовая и настраиваемая. Для потребностей данного руковдства вполне хватит и базовой установки. Тем не менее рассмотрим оба варианта установки.
Базовая установка MS SQL Server Developer Edition
В начале рассмотрим базовую установку. На начальном шаге укажем в качестве типа установки тип «Базовая»:
После принятия лицензионного соглашения нам будет предложено установить путь для установки:
Оставим все настройки по умолчанию и нажмем на кнопку «Установить».
После завершения установки на финальном экране мы увидим ряд данных, которые нам могут понадобится в дальнейшем при работе с MS SQL Serverом.
Прежде всего это имя экземпляра — по умолчанию MSSQLSERVER. По этому имени мы сможем найти запущенный сервер в панели служб или можно это имя использовать при обращении к серверу из других программ.
Также стоит отметить строку подключения, которая по умолчанию представляет "Server=localhost;Database=master;Trusted_Connection=True;"
.
Через эту строку подключения мы сможем подключаться к серверу из других программ, запущенных на этом же компьютере.
Итак, мы установили SQL Server 2019, у которого имя экземпляра — «MSSQLSERVER». Следует отметить, что перед подключением к нему, надо убедиться, что он запущен. Для этого можно открыть окно служб:
Если он не запущен, там же в панели служб мы его может запустить, и после этого мы сможем с ним работать.
Подобным образом устанавливается и MS SQL Server 2019 Express
.Настраиваемая установка
Теперь рассмотрим настраиваемую установку. Для этого при установке выберем тип установки «Пользовательский»:
Далее нам надо будет указать язык установки и расположение для скачивания носителя.
По умолчанию расположение на Windows — папка C:\SQL2019. В дальнейшем, если возникнет необходимость добавить какие-то компоненты или изменить параметры установки, то при изменении программа установки потребует расположение загруженных файлов. И именно этот путь необходимо будет указать.
Оставим все настройки по умолчанию и нажмем на кнопку «Установить». И далее нам откроется мастер установки.
В левой части выберем пункт Installation, а в правой выберем первый пункт — New SQL Server stand-alone installation or add features to an existing installation. Далее с помощью последовательности шагов нам надо будет установить опции установки.
На первом этапе надо ввести ключ, либо указать один из бесплатных выпусков. Здесь мы указываем выпуск «Developer» и переходим к новому шагу по кнопке Next.
Далее надо будет принять лицензионное соглашение. И затем прощелкаем на кнопку Next до шага Feature Selection. На этом этапе предлагается выбрать компоненты для установки. Здесь отметим все компоненты, учитывая при этом объем свободной памяти:
В зависимости от выбранных компонентов увеличивается количество этапов установки, где надо выполнить какие-либо настройки. В моем случае выбраны все компоненты. Поэтому в дальнейшем рассмотрим тот случай, если выбраны все компоненты.
Далее на шаге Instance Configuration нам надо будет указать название и ID запускаемой сущности SQL Server.
Для имени указываем опцию Default instance, а для ID оставляем значение по умолчанию — MSSQLSERVER. Это будет то имя экземпляра, по которому мы сможем обращаться к серверу из внешних приложений.
Затем прощелкаем последующие шаги с опциями по умолчанию до Database Engine Configuration. С помощью кнопки Add Current User здесь добавим текущего пользователя в качестве администратора для сервера.
На следующем шаге Analysis Services Configuration также добавим текущего пользователя в качестве администратора для функции Analysis Services:
На следующих двух шагах оставим настройки по умолчанию. И далее на шаге «Distributed Replay Controller» аналогично добавим текущего пользователя
На всех последующих шагах оставим настройки по умолчанию и на самом последнем экране для установки нажмем на кнопку Install:
Спустя некоторое время MS SQL Server будет установлен.
Версия, выпуск и уровень обновления системы SQL Server
Quick summary:
All SQLServer service packs are cumulative, meaning that each new service pack contains all the fixes that are included with previous service packs and any new fixes.
Legend:
CTP | Community Technology Preview (beta release) |
RC | Release Candidate |
RTM | Released To Manufacturing; It is the original, released build version of the product, i.e. what you get on the DVD or when you download the ISO file from MSDN. |
CU | Cumulative Update; Cumulative updates contain the bug fixes and enhancements–up to that point in time–that have been added since the previous Service Pack release and will be contained in the next service pack release. Installation of the Cumulative Update is similar to the installation of a Service Pack. Cumulative Updates are not fully regression tested. * Since January 27, 2016: Microsoft recommends ongoing, proactive installation of SQL Server CUs as they become available. SQL Server CUs are certified to the same levels as Service Packs, and should be installed with the same level of confidence. |
SP | Service Pack; much larger collection of hotfixes that have been fully regression tested. In some cases delivers product enhancements. |
GDR | General Distribution Release; GDR fixes should not contain any of the CU updates. |
QFE | Quick Fix Engineering; QFE updates include CU fixes. |
CVE | Common Vulnerabilities and Exposures; publicly known information-security vulnerabilities. |
Последние обновления, доступные для каждой версии SQL Server
Примечание. «Последний» — выпущенный последним за прошедшие 12 месяцев.
Источники:
Сведения о жизненном цикле поддержки SQL Server
https://support.microsoft.com/ru-ru/lifecycle/search/?c2=1044
Microsoft SQL Server Version List
https://sqlserverbuilds.blogspot.com/
Как определить версию, выпуск и уровень обновления системы SQL Server и ее компонентов:
https://support. microsoft.com/ru-ru/help/321185/how-to-determine-the-version-edition-and-update-level-of-sql-server-an
Microsoft SQL Server. Полный обзор версий и обновлений
В свое время из-за немного громоздкой политики по выпуску обновлений для Microsoft SQL Server путался какой же из дистриубтивов нужно установить и откуда его скачать. Углубившись в данную тематику, в интернете нашел замечательные систематизирующие ресурсы, которые отвечали на мои вопросы (они приведены в начале статьи).
Надеюсь собранная информация будет полезна не только мне. Github версия в формате markdown на английском языке: https://github.com/ktaranov/sqlserver-kit/blob/master/SQL%20Server%20Version.md
Полезные ссылки и статьи
Часто используемые термины и сокращения
- CTP: Community Technology Preview (beta release)
- RC: Release Candidate
- RTM: Released To Manufacturing — это оригинальный релиз сборки версии продукта, то есть то, что вы получите на DVD или при загрузке файла ISO от MSDN.
- RTW: Release To Web.
- CU: Cumulative Update -накопительный пакет обновлений, содержащий баг фиксы и улучшения
- SP: Servise PackA tested, cumulative set of all hotfixes, security updates, critical updates, and updates. Service packs may also contain additional fixes for problems that are found internally since the release of the product and a limited number of customer-requested design changes or features.
- GDR: General Distribution Release; GDR исправления не должны включать любые из CU обновлений.
- QFE: Quick Fix Engineering.
- SU: Security update.
- Hotfix: Единый пакет обновлений, который включает один или несколько файлов, которые используются для решения адресных проблем.
Обычно процедура установки SQL Server выглядит следующим образом:
- Устанавливается нужная вам стабильная версия (на текущий момент рекомендуемые это 2012 или 2014)
- Затем устанавливается последний из доступных сервис паков
- Устанавливается последний накопительный пакет обнволений для устранения различного рода багов
- В случае необходимости для устранения конкретных проблем устанавливается нужный Hotfix
Какие самые последние обновления доступны для SQL Server?
Версии SQL Server и уровни совместимости
SQL Server Version | Code Name | Release Year | Internal Database Version | Database Compatibility Level |
---|---|---|---|---|
SQL Server 2016 | ? | 2016 | 782 | 120 |
SQL Server 2014 | SQL14 | 2014 | 782 | 120 |
SQL Server 2012 | Denali | 2012 | 706 | 110 |
SQL Server 2012 CTP1 | Denali | 2010 | 684 | 110 |
SQL Server 2008 R2 | Kilimanjaro | 2010 | 660 / 661 | 100 |
Azure SQL DB | CloudDB | 2010 | ? | ? |
SQL Server 2008 | Katmai | 2008 | 655 | 100 |
SQL Server 2005 SP2+ with VarDecimal enabled | Yukon | 2005 | 612 | 90 |
SQL Server 2005 | Yukon | 2005 | 611 | 90 |
SQL Server 2000 | Shiloh | 2000 | 539 | 80 |
SQL Server 7. 0 | Sphinx | 1998 | 515 | 70 |
SQL Server 6.5 | Hydra | 1996 | 408 | 65 |
SQL Server 6.0 | SQL95 | 1995 | ? | 60 |
SQL Server 4.21 | SQLNT | 1993 | ? | 60 |
SQL Server 1.1 (16 bit) | ? | 1991 | ? | 60 |
SQL Server 1.0 (16 bit) | Ashton-Tate | 1989 | ? | 60 |
Установочные файлы Microsoft SQL Server с прямыми ссылками на загрузку
SHA1 хэш можно легко получить с помощью встроенной Windows утилиты certutil. Например, для одного файла:
certUtil -hashfile «d:<span>\<span>SQL</span></span> Server<span>\<span>SQLServer</span></span>2014SP1-KB3058865-x64-ENU.exe» sha1
certUtil -hashfile «d:<span>\<span>SQL</span></span> Server<span>\<span>SQLServer</span></span>2014SP1-KB3058865-x64-ENU.exe» sha1 |
Или для всех файлов в директории, имеющих расширение .exe:
FOR /R «d:<span>\<span>YaDsik</span></span><span>\<span>Backup</span></span><span>\<span>Distrib</span></span><span>\<span>SQL</span></span> Server» <span>%I IN (*.exe) DO certUtil -hashfile «%I» sha1</span>
FOR /R «d:<span>\<span>YaDsik</span></span><span>\<span>Backup</span></span><span>\<span>Distrib</span></span><span>\<span>SQL</span></span> Server» <span>%I IN (*.exe) DO certUtil -hashfile «%I» sha1</span> |
Общая информация по Service Pack
Определение версии, выпуска и уровня обновления — SQL Server
- 31 минута на чтение
В этой статье
В этой статье перечислены различные сборки или обновления, доступные для разных версий SQL Server, и описаны процедуры определения версии SQL Server, работающей в данной системе.
Исходная версия продукта: SQL Server
Исходный номер базы знаний: 321185
Сводка
Последние обновления доступны для поддерживаемых в настоящее время версий SQL Server
Каждая из следующих ссылок предоставляет информацию обо всех применимых продуктах и технологиях.
Версия | Последний пакет обновления | Последняя GDR | Последнее накопительное обновление | Полная информация о версии | Общие указания |
---|---|---|---|---|---|
SQL Server 2019 | Нет | ГДР (15.0.2080.9 — январь 2021) | 13 д.е. на 2019 г. (15.0.4178.1 — октябрь 2021 г.) 8 д.е. + ГДР (15.0.4083.2 — январь 2021 г.) | SQL Server 2019 строит | Установка SQL Server 2019 |
SQL Server 2017 г. | Нет | ГДР (14.0.2037.2 — январь 2021 г.) | 26 д.е. (14.0.3411.3 — сентябрь 2021 г.) 22 д.е. + GDR (14.0.3370.1 — январь 2021 г.) | SQL Server 2017 строит | Установка SQL Server 2017 |
SQL Server 2016 | SP3 (13.0.6300.2 — сентябрь 2021 г.) SP2 (13.0.5026.0 — апрель 2018 г.) SP1 (13.0.4001.0 — ноябрь 2016 г.) | GDR для SP2 (13.0.5103.6 — январь 2021 г.) GDR для SP1 (13.0.4259.0 — июль 2019 г.) GDR для RTM (13.0.1745.2 — январь 2018 г.) | CU17 для 2016 SP2 (13.0.5888.11 — март 2021) CU15 + GDR для SP2 (13.0.5865.1 — январь 2021) CU15 + GDR для SP1 (13.0.4604.0 — июль 2019) CU15 для SP1 (13.0.4574.0 — май 2019) CU14 для SP2 (13.0.5830.85 — август 2020 г.) CU9 для RTM (13.0.2216.0 — ноябрь 2017 г.) | SQL Server 2016 сборки | Установка SQL Server 2016 |
SQL Server 2014 г. | SP3 (12.0.6024.0 — октябрь 2018 г.) SP2 (12.0.5000.0 — июль 2016 г.) SP1 (12.0.4100.1 — май 2015 г.) | GDR для SP3 (12.0.6164.21 — январь 2021 г.) GDR для SP2 (12.0.5223.6 — январь 2019 г.) GDR для SP1 (август 2017 г.) MS 15-058 (июль 2015 г.) | CU4 + GDR для SP3 (12.0.6433.1 — январь 2021 г.) CU4 для SP3 (12.0.6329.1 — июль 2019 г.) CU18 для SP2 (12.0.5687.1 — июль 2019 г.) CU13 для SP1 (12.0.4522.0 — август 2017 г.) | SQL Server 2014 сборки | Установка SQL Server 2014 |
SQL Server 2012 | SP4 (11.0.7001.0 — сентябрь 2017 г.) SP3 (11.0.6020.0 — ноябрь 2015 г.) SP2 (11.0.5058.0 — июнь 2014 г.) SP1 (11.0.3000.00 — ноябрь 2012 г. | GDR для SP4 (11.0.7507.2 — январь 2021 г.) GDR для SP3 (январь 2018 г.) MS 16-136 (ноябрь 2016 г.) MS 15-058 (декабрь 2015 г.) | CU10 для SP3 (11.0.6607.3 — август 2017 г.) CU16 для SP2 (11.0.5678.0 — январь 2017 г.) CU16 для SP1 (11.0.3487.0 — май 2015 г.) | SQL Server 2012 строит | Установка SQL Server 2012 |
SQL Server 2008 R2 | SP3 (10.50.6000.34 — сентябрь 2014 г.) SP2 (10.50.4000.0 — июль 2012 г.) | GDR для SP3 (январь 2018 г.) MS 15-058 (июль 2015 г.) | Нет | SQL Server 2008 R2 сборки | Установка SQL Server 2008 R2 SP3 |
SQL Server 2008 | SP4 (10.0.6000.29 — сентябрь 2014 г.) SP3 (10.00.5500.00 — октябрь 2011 г.) | GDR для SP4 (январь 2018 г.) MS 15-058 (июль 2015 г.) | Нет | SQL Server 2008 строит | Обслуживание SQL Server 2008 |
Примечание
«Последний» = За последние 12 месяцев
Определите, какая версия и выпуск ядра СУБД SQL Server работает.
Чтобы определить версию SQL Server, вы можете использовать любой из следующих методов.
Метод 1: Подключитесь к серверу с помощью обозревателя объектов в SQL Server Management Studio. После подключения обозревателя объектов в скобках будет отображаться информация о версии, а также имя пользователя, которое используется для подключения к определенному экземпляру SQL Server.
Метод 2: Посмотрите на первые несколько строк файла журнала ошибок для этого экземпляра. По умолчанию журнал ошибок находится по адресу
Program Files \ Microsoft SQL Server \ MSSQL.n \ MSSQL \ LOG \ ERRORLOG
и ERRORLOG.n файлов. Записи могут выглядеть следующим образом:2011-03-27 22: 31: 33.50 Сервер Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) 29 марта 2009 10:11:52 Авторское право (c) 1988-2008 Microsoft Corporation Express Edition (64-разрядная) в Windows NT 6.1
(сборка 7600 :) В этой записи содержится вся необходимая информация о продукте, такая как версия, уровень продукта, 64-разрядная или 32-разрядная версия, выпуск SQL Server и версия ОС, на которой работает SQL Server.
Примечание
Выходные данные этого запроса были улучшены, чтобы отображать дополнительную информацию, как описано в статье блога «Какую сборку SQL Server вы используете?» Для следующих версий:
- SQL Server 2014 RTM CU10 и более поздние версии
- SQL Server 2014 с пакетом обновления 1 CU3 и более поздние версии
- SQL Server 2012 с пакетом обновления 2 (SP2) CU7 и более поздние версии
Метод 3: Подключитесь к экземпляру SQL Server, а затем выполните следующий запрос:
Выберите версию @@
Пример вывода этого запроса:
Microsoft SQL Server 2008 (SP1) - 10.0,2531.0 (X64) 29 марта 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-разрядная версия) в Windows NT 6.1
(сборка 7600 :) Примечание
Выходные данные этого запроса были улучшены, чтобы отображать дополнительную информацию. Это описано в статье блога «Какую сборку SQL Server вы используете?» Для следующих версий:
SQL Server 2014 RTM CU10 и более поздние версии
SQL Server 2014 с пакетом обновления 1 CU3 и более поздние версии
SQL Server 2012 с пакетом обновления 2 CU7 и более поздние версии
Метод 4: Подключитесь к экземпляру SQL Server, а затем выполните следующий запрос в SQL Server Management Studio (SSMS):
ВЫБЕРИТЕ СВОЙСТВО СЕРВЕРА ('версия продукта'), СВОЙСТВО СЕРВЕРА ('уровень продукта'), СВОЙСТВО СЕРВЕРА ('издание')
Примечание
Этот запрос работает для любого экземпляра SQL Server 2000 или более поздней версии.
Возвращаются следующие результаты:
- Версия продукта (например, 10.0.1600.22)
- Уровень продукта (например, RTM)
- Редакция (например, Enterprise)
Например, результаты выглядят следующим образом.
14.0.2027.2 RTM Developer Edition (64-разрядная) Метод 5: Начиная с SQL Server 2008, вы также можете использовать отчет «Обнаружение установленных функций SQL Server».Этот отчет можно найти на странице Tools Центра установки SQL Server. Этот инструмент предоставляет информацию обо всех экземплярах SQL Server, установленных в системе. К ним относятся клиентские инструменты, такие как SQL Server Management Studio. Единственное, о чем следует помнить, это то, что этот инструмент можно запускать локально только в системе, где установлен SQL-сервер. Его нельзя использовать для получения информации об удаленных серверах. Дополнительные сведения см. В разделе Проверка установки SQL Server.
Снимок образца отчета выглядит следующим образом:
SQL Server Management Studio (SSMS)
Чтобы определить, какие версии клиентских инструментов установлены в вашей системе, запустите Management Studio и затем щелкните О в меню Справка . (См. Следующий снимок экрана.)
Начиная с SQL Server 2016, SQL Server Management Studio предлагается как отдельная загрузка.Дополнительные сведения о различных версиях инструмента см. В примечаниях к выпуску SQL Server Management Studio (SSMS).
Инструменты данных SQL Server
Дополнительные сведения об инструментах данных SQL Server см. В статье Загрузка инструментов данных SQL Server (SSDT) для Visual Studio.
Службы отчетов SQL Server
Версия SQL Server Reporting Services (SSRS) отображается в URL-адресе веб-службы Reporting Services, например: http: // servername / reportserver
.Версия также отображается в средстве настройки служб Reporting Services.
Службы интеграции SQL Server
Версия служб интеграции SQL Server соответствует установленной вами версии SQL-сервера.
Службы анализа SQL Server
Чтобы определить версию служб SQL Server Analysis Services, используйте один из следующих методов:
Метод 1: Подключитесь к серверу с помощью обозревателя объектов в SQL Server Management Studio.После подключения обозревателя объектов в скобках будет отображаться информация о версии вместе с именем пользователя, которое используется для подключения к конкретному экземпляру служб Analysis Services.
Метод 2: Проверьте версию файла Msmdsrv.exe в папке bin служб Analysis Services. Расположение по умолчанию показано в следующей таблице.
Службы Analysis Services версии Расположение 2019 % ProgramFiles% \ Microsoft SQL Server \ MSAS15.Имя_экземпляра \ OLAP \ Bin \ MSMDSrv.exe
2017 % ProgramFiles% \ Microsoft SQL Server \ MSAS14.InstanceName \ OLAP \ Bin \ MSMDSrv.exe
2016 % ProgramFiles% \ Microsoft SQL Server \ MSAS13.InstanceName \ OLAP \ Bin \ MSMDSrv.exe
2014 % ProgramFiles% \ Microsoft SQL Server \ MSAS12.InstanceName \ OLAP \ Bin \ MSMDSrv.exe
2012 % ProgramFiles% \ Microsoft SQL Server \ MSAS11.Имя_экземпляра \ OLAP \ Bin \ MSMDSrv.exe
Метод 3: Используйте подразделы реестра, перечисленные в следующей таблице.
Службы Analysis Services версии Расположение 2019 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS15.InstanceName \ MSSQLServer \ CurrentVersion Ключ: CurrentVersion
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS15.Имя_экземпляра \ Ключи настройки: PatchLevel, Version, Key Edition
2017 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS14.InstanceName \ MSSQLServer \ CurrentVersion Ключ: CurrentVersion
HKEY_LOCAL_MACHINE \ SOFTWARE \ Версия \ Microsoft \ Microsoft SQL Server \ MSAS14.InstanceName
2016 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS13.InstanceName \ MSSQLServer \ CurrentVersion Key: CurrentVersion
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS13.InstanceName \ Setup Keys: PatchLevel, Version, Key Edition
2014 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS12.InstanceName \ MSSQLServer \ CurrentVersion Ключ: CurrentVersion
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS12.InstanceName \ CurrentVersionSioner7: CurrentSionerSioner7
2012 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS11.InstanceName \ MSSQLServer \ CurrentVersion Ключ: CurrentVersion
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS11.InstanceName \ Setup Keys: PatchLevel, Version, Key Edition
Дополнительные сведения о проверке версий сборки служб Analysis Services см. В разделе Проверка версии сборки накопительного обновления служб Analysis Services.
Репликация SQL Server
Поскольку агенты репликации могут быть установлены на нескольких разных компьютерах, важно проверить установленные версии на всех затронутых компьютерах.
Например, агент распространителя в транзакционной или одноранговой репликации может существовать на компьютерах, которые отличаются от экземпляра издателя SQL Server, и может существовать на различных экземплярах подписчика SQL Server в опрашиваемой подписке.
Если вы используете веб-синхронизацию для репликации слиянием, веб-сервер IIS может не совпадать с компьютером, на котором запущен SQL Server. Следовательно, у вас есть файлы агента репликации, установленные на веб-сервере IIS.И вам, возможно, придется проверить версию этих файлов .dll в виртуальном каталоге IIS и явно обновить их, чтобы получить последние пакеты обновления, накопительные обновления и исправления для ваших веб-агентов.
Для получения дополнительной информации см. Обновление или исправление реплицированных баз данных.
Полнотекстовый поиск
Компоненты полнотекстового поиска включают следующее:
- Sqlserver.exe
- Sql_fulltext_keyfile.dll
- Iftsph.dll
- Fd.dll
- Fdhost.exe
- Fdlauncher.exe
За исключением Sqlservr.exe, эти компоненты могут не обновляться с каждым накопительным обновлением или пакетом обновления для соответствующего продукта SQL Server. Версии этих файлов изменятся только при наличии исправления для соответствующего компонента. Как правило, вы можете проверить версию каждого из этих DLL-файлов. Самая высокая версия в списке - это версия компонента полнотекстового поиска, установленного в системе.
Вы можете использовать один из следующих методов, чтобы определить версию компонента полнотекстового поиска, установленного в вашей системе.
Примечание
Каждый из этих методов может указывать на то, что версия компонента полнотекстового поиска является либо окончательной первоначальной версией, либо версией более ранней, чем текущая версия компонента базы данных. Мы осознаем, что это проблема, и работаем над ее устранением в будущем обновлении.
Метод 1: Проверьте версию полнотекстового ключа SQL Server (Sql_fulltext_keyfile.dll) в папке установки SQL Server 2008 R2 или SQL Server 2008. Обычно для SQL Server 2008 R2 этот файл находится в следующей папке:
% ProgramFiles% \ Microsoft SQL Server \ MSQL10_50.\ <Имя экземпляра> \ MSSQL
Для SQL Server 2008 этот файл обычно находится в следующей папке:
% ProgramFiles% \ Microsoft SQL Server \ MSQL10. \ <Имя экземпляра> \ MSSQL
Метод 2: Проверьте следующий подраздел реестра:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Microsoft sql server \ Mssql10_50.instname \ Setup \ SQL_FULLTEXT_ADV
Пример записи в этом подразделе реестра:
список возможностей: SQL_FullText_Adv = 3 SQL_FullText_CNI = 3 Код продукта: {9DFA5914-C275-42E0-810E-C88E46A7F9EA} Уровень исправления: 10.50,1765,0 Версия: 10.50.1600.1
В этом примере записи третья строка (Patchlevel) указывает текущую сборку установленного компонента полнотекстового поиска, а четвертая строка (Версия) обычно показывает исходную версию установленного полнотекстового поиска. В данном случае это SQL Server 2008 R2.
Метод 3: Используйте файл Summary.txt , созданный во время установки. Для SQL Server 2008 R2 и более поздних версий этот файл находится в следующей папке:
% ProgramFiles% \ Microsoft SQL Server \
\ Setup Bootstrap \ LOG \ Summary.txt Для значений
, которые соответствуют вашей версии, просмотрите Расположение файлов для экземпляров SQL Server по умолчанию и именованных экземпляров. Для SQL Server 2008 этот файл находится в следующей папке:
% ProgramFiles% \ Microsoft SQL Server \ 100 \ Setup Bootstrap \ LOG \ Summary.txt
Службы основных данных SQL Server (MDS)
Диспетчер конфигурации MDS не показывает напрямую номер установленной в данный момент версии.
Имейте в виду, что MDS имеет уникальный сценарий управления версиями, в котором установка ядра СУБД SQL Server не обязательно соответствует версии MDS. Версия может отличаться при сравнении установки SQL Server с двоичными файлами, развернутыми на веб-сайте MDS, и версией схемы каталога MDS. Для обновления и обновления веб-сайтов и схем базы данных MDS требуются действия вручную. Вы можете обратиться к следующему сообщению в блоге о методологии обновления исправлений и пакетов обновления для MDS: Загрузка и установка накопительных обновлений служб данных SQL Server 2008 R2 (MDS)
В следующем подразделе реестра показаны двоичные версии, установленные на SQL Server.Однако эта версия не обязательно совпадает с версией схемы веб-сайта и базы данных до завершения процесса обновления MDS.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ Master Data Services 10.5 \ CurrentVersion
Вы можете проверить установленную версию продукта и версию схемы, используя следующий запрос в каталоге MDS:
выберите * из mds.mdm.tblSystem
Собственный клиент SQL Server
Примечание
Основной версией последней версии собственного клиента SQL Server является SQL Server 2012.Он совместим с SQL Server 2014 и SQL Server 2016. Дополнительные сведения см. В разделе «Установка собственного клиента SQL Server».
Чтобы определить версию собственного клиента SQL Server, используйте один из следующих методов:
Метод 1: В системе, в которой вы хотите найти версию собственного клиента, запустите Администратор ODBC (odbcad32.exe), а затем проверьте столбец Версия на вкладке Драйверы .
Метод 2: Проверьте следующие ключи PatchLevel или Version в следующих местах реестра.
Версия SQL / Версия собственного клиента SQL Server Подразделы реестра SQL Server 2012, SQL Server 2014 и SQL Server 2016 / собственный клиент SQL Server 11.0 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ SQLNCLI11 \ CurrentVersion SQL Server 2008 и SQL Server 2008 R2 / Собственный клиент SQL Server 10 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ SQLNCLI10 \ CurrentVersion SQL Server 2005 / Собственный клиент SQL Server 9 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Собственный клиент Microsoft SQL \ CurrentVersion
Браузер SQL Server
Версия обозревателя должна соответствовать самой высокой версии ядра СУБД SQL Server и экземпляров служб Analysis Services, установленных на компьютере.
Модуль записи SQL Server
Чтобы определить версию средства записи SQL Server, проверьте следующее значение раздела реестра:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ SqlWriter \ CurrentVersion Ключи: PatchLevel или версия
Microsoft .NET Framework
Чтобы определить версию .NET Framework в вашей системе, см. Раздел Определение установленных версий и уровней пакетов обновления .NET Framework.
Для получения дополнительной информации см. Общие сведения о.NET Framework для различных версий SQL Server.
SQL Azure
Чтобы найти версию своего экземпляра SQL Azure и связанную информацию, см. Следующий раздел электронной документации: SERVERPROPERTY (Transact-SQL).
SQL Server CE
Чтобы найти версию своего экземпляра SQL Server CE и связанную информацию, см. Документацию по предыдущим версиям SQL Server CE.
PolyBase
PolyBase для SQL Server в Windows
Чтобы найти версию PolyBase и связанные с ней функции в Windows, попробуйте следующие методы:
- Если служба PolyBase запущена, запустите следующий сценарий PowerShell:
Get-Process mpdwsvc -FileVersionInfo | Формат-таблица -Автоматический размер
- Если служба PolyBase не запущена или не может быть запущена, запустите следующий сценарий PowerShell:
cd 'C: \ Program Files \ Microsoft SQL Server'
ls mpdwsvc.exe -r -ea silentlycontinue | % versioninfo | Формат-таблица -Автоматический размер
PolyBase для SQL Server в Linux
Чтобы найти установленную версию PolyBase и связанные с ней функции в Ubuntu, попробуйте следующие методы:
список APT mssql-server-polybase
список подходящих mssql-server-polybase-hadoop
Чтобы найти установленную версию PolyBase и связанные с ней функции в RHEL, попробуйте следующие методы:
yum info mssql-server-polybase
ням информация mssql-server-polybase-hadoop
список yum установлен * polybase *
Windows или Linux
В качестве альтернативы попробуйте выполнить шаги установки SQL Server, описанные в следующем разделе.Чтобы найти версию PolyBase и связанные с ней функции, обратитесь к свежему отчету об обнаружении, который запускается в инструментах установки SQL Server.
В Windows или Linux найдите папку установки \ Setup Bootstrap \ Log. В файле Summary.txt отображается отчет об обнаружении всех функций и версий. Однако, если последнее действие по установке заключалось в добавлении PolyBase к существующему экземпляру SQL Server, файл Summary.txt не будет содержать функции PolyBase. Это связано с тем, что отчет об обнаружении будет запущен до добавления функции PolyBase.
Мы рекомендуем обновить отчет Summary.txt, запустив отчет об обнаружении функций из программы установки SQL Server. Дополнительные сведения см. В разделе Проверка установки SQL Server.
Услуги машинного обучения
Для серверов Windows см. Версии CAB-файла, которые меняются с накопительными обновлениями SQL Server. Обратитесь к файлам Rlauncher.config или PythonLauncher.config в каталоге Program Files \ Microsoft SQL Server \ MSSQL.nn \ MSSQL \ Binn
, чтобы найти расположение папок RHOME или PYTHONHOME для файлов CAB.Для версий CAB, которые включены в версии SQL Server CU, см. Загрузки CAB для автономной установки накопительных обновлений для служб машинного обучения SQL Server.
Для серверов Linux следующая команда возвращает список всех установленных пакетов, специфичных для mssql, вместе с их номерами версий:
apt-get list --installed | --grep mssql
Номер версии пакета mssql-server-extensibility - это версия SQL Server для функции Machine Learning Services.
Номер версии mssql-mlservices-packages-r или mssql-mlservices-packages-py относится к каждому файлу языкового пакета. Дополнительные сведения см. В разделе Установка служб машинного обучения SQL Server в Linux (автономная установка).
Часто задаваемые вопросы
Q1: Как определить версию SQL Server, когда SQL Server не запущен?
A1: Вы можете определить версию SQL Server, используя метод 2 или метод 5 (для SQL Server 2008 и более поздних версий) в разделе «Определить, какая версия и выпуск SQL Server Database Engine работает» этой статьи.
Q2: Как сопоставить версии продукта с названиями продуктов?
A2: Для справки можно использовать следующую таблицу.
Образец исполнения | Продукт SQL |
---|---|
15.0.x.x | SQL Server 2019 |
14.0.x.x | SQL Server 2017 г. |
13.0.x.x | SQL Server 2016 |
12.0.x.x | SQL Server 2014 г. |
11.0.x.x | SQL Server 2012 |
10.50.x.x | SQL Server 2008 R2 |
10.00.x.x | SQL Server 2008 |
9.00.x.x | SQL Server 2005 |
8.00.x.x | SQL Server 2000 |
Часто используемые термины и сокращения
Накопительное обновление (CU): Накопительное обновление, которое содержит все предыдущие критические исправления по запросу на сегодняшний день.Кроме того, CU содержит исправления для проблем, которые соответствуют критериям принятия исправления. Эти критерии могут включать доступность обходного пути, влияние на клиента, воспроизводимость проблемы, сложность кода, который необходимо изменить, и другие темы.
Исправление: Единый накопительный пакет, который включает один или несколько файлов, которые используются для решения проблемы в продукте и являются кумулятивными на двоичном уровне и уровне файлов. Исправление предназначено для конкретной ситуации клиента и не может распространяться за пределами организации клиента.
RTM: Обычно означает «выпуск в производство». В контексте такого продукта, как SQL Server, это означает, что к продукту не применялись пакеты обновления или исправления.
RTW: Обычно означает «разместить в Интернете». Он указывает на пакет, который был выпущен в Интернет и доступен для загрузки клиентам.
Пакет обновления: Протестированный совокупный набор всех исправлений, обновлений безопасности, критических обновлений и обновлений. Пакеты обновления могут также содержать дополнительные исправления для проблем, обнаруженных внутри компании с момента выпуска продукта, а также ограниченное количество изменений дизайна или функций по запросу клиентов.
Для получения дополнительной информации посетите следующие веб-сайты:
Таблицы полного списка версий SQL Server
Примечание
Эти таблицы используют следующий формат и отсортированы по номерам сборки.
SQL Server 2019
Номер сборки или версия | Сервисный пакет | Обновление | КБ статья | Дата выпуска |
---|---|---|---|---|
15.0.4178.1 | Нет | CU13 | 5005679 | 5 октября 2021 г. |
15.0,4153,1 | Нет | CU12 | 5004524 | 4 августа 2021 г. |
15.0.4138.2 | Нет | CU11 | 5003249 | 10 июня 2021 г. |
15.0.4123.1 | Нет | CU10 | 5001090 | 6 апреля 2021 г. |
15.0.4102.2 | Нет | 9 | д.е.5000642 | 11 февраля 2021 |
15.0,4083,2 | Нет | CU8 + ГДР | 4583459 | 12 января 2021 г. |
15.0.4073.23 | Нет | CU8 | 4577194 | 30 сентября 2020 |
15.0.4063.15 | Нет | CU7 | 4570012 | Сентябрь 02, 2020 |
15.0.4053.23 | Нет | CU6 | 4563110 | 04 августа 2020 |
15.0,4043,16 | Нет | CU5 | 4552255 | 22 июня 2020 |
15.0.4033.1 | Нет | CU4 | 4548597 | 31 марта, 2020 |
15.0.4023.6 | Нет | CU3 | 4538853 | 12 марта 2020 |
15.0.4013.40 | Нет | CU2 | 4536075 | 13 февраля 2020 |
15.0,4003,23 | Нет | CU1 | 4527376 | 7 января 2020 |
15.0.2070.41 | Нет | GDR1 | 4517790 | Ноябрь 04, 2019 |
15.0.2000.5 | Нет | RTM | NA | 04 ноября 2019 |
SQL Server 2017 г.
Номер сборки или версия | Сервисный пакет | Обновление | КБ статья | Дата выпуска |
---|---|---|---|---|
14.0,3411,3 | Нет | CU26 | 5005226 | 14 сентября 2021 г. |
14.0.3401.7 | Нет | 25 д.е. | 5003830 | 12 июля 2021 г. |
14.0.3391.2 | Нет | 24 д.е. | 5001228 | 10 мая 2021 г. |
14.0.3381.3 | Нет | CU23 | 5000685 | 24 февраля 2021 г. |
14.0,3370,1 | Нет | CU22 + ГДР | 4583457 | 12 января 2021 г. |
14.0.3356.20 | Нет | CU22 | 4577467 | 10 сентября 2020 |
14.0.3335.7 | Нет | 21 д.е. | 4557397 | 01 июля 2020 |
14.0.3294.2 | Нет | CU20 | 4541283 | 07 апреля 2020 |
14.0,3281,6 | Нет | 19 д.е. | 4535007 | 05 февраля 2020 |
14.0.3257.3 | Нет | CU18 | 4527377 | 09 декабря 2019 |
14.0.3238.1 | Нет | CU17 | 4515579 | 8 октября, 2019 |
14.0.3223.3 | Нет | CU16 | 4508218 | 01 августа 2019 |
14.0,3192,2 | Нет | CU15 + GDR | 4505225 | 09 июля, 2019 |
14.0.3162.1 | Нет | CU15 | 4498951 | 23 мая 2019 г. |
14.0.3103.1 | Нет | CU14 + GDR | 44 | 14 мая 2019 г. |
14.0.3076.1 | Нет | CU14 | 4484710 | 25 марта 2019 |
14.0,3048,4 | Нет | CU13 | 4466404 | 18 декабря 2018 г. |
14.0.3045.24 | Нет | CU12 | 4464082 | 24 октября 2018 |
14.0.3038.14 | Нет | CU11 | 4462262 | 20 сентября 2018 г. |
14.0.3037.1 | Нет | CU10 | 4342123 | 27 августа 2018 |
14.0,3035,2 | Нет | CU9 + ГДР | 42 | 14 августа 2018 |
14.0.3030.27 | Нет | 9 | д.е.4341265 | 18 июля 2018 г. |
14.0.3029.16 | Нет | CU8 | 4338363 | 21 июня 2018 г. |
14.0.3026.27 | Нет | CU7 | 4229789 | 23 мая 2018 г. |
14.0,3025,34 | Нет | CU6 | 4101464 | 17 апреля 2018 г. |
14.0.3023.8 | Нет | CU5 | 40 | 20 марта 2018 |
14.0.3022.28 | Нет | CU4 | 4056498 | 20 февраля 2018 г. |
14.0.3015.40 | Нет | CU3 | 4052987 | 4 января 2018 |
14.0,3008,27 | Нет | CU2 | 4052574 | 28 ноября 2017 г. |
14.0.3006.16 | Нет | CU1 | 4038634 | 24 октября 2017 г. |
SQL Server 2016
Номер сборки или версия | Сервисный пакет | Обновление | КБ статья | Дата выпуска | |
---|---|---|---|---|---|
13.0,6300,2 | SP3 | RTW / PCU3 | 5003279 | 15 сентября 2021 г. | |
13.0.5888.11 | SP2 | CU17 | 5001092 | 29 марта 2021 г. | |
13.0.5882.1 | SP2 | CU16 | 5000645 | 11 февраля 2021 | |
13.0.5865.1 | SP2 | CU15 + GDR | 4583461 | 12 января 2021 г. | |
13.0,5850,14 | SP2 | CU15 | 4577775 | 28 сентября 2020 | |
13.0.5830.85 | SP2 | CU14 | 4564903 | 6 августа 2020 | |
13.0.5820.21 | SP2 | CU13 | 4549825 | 28 мая 2020 | |
13.0.5698.0 | SP2 | CU12 | 4536648 | 24 февраля 2020 | |
13.0,5598,27 | SP2 | CU11 | 4527378 | 09 декабря 2019 | |
13.0.5492.2 | SP2 | CU10 | 4524334 | 8 октября, 2019 | |
13.0.5426.0 | SP2 | CU8 | 4505830 | 31 июля 2019 г. | |
13.0.5366.0 | SP2 | CU7 + ГДР | 4505222 | 9 июля 2019 г. | |
13.0,5337,0 | SP2 | CU7 | 44 | ||
22 мая 2019 г. | |||||
13.0.5292.0 | SP2 | CU6 | 4488536 | 19 марта 2019 г. | |
13.0.5264.1 | SP2 | CU5 | 4475776 | 23 января 2019 | |
13.0.5233.0 | SP2 | CU4 | 4464106 | 13 ноября 2018 | |
13.0,5216,0 | SP2 | CU3 | 4458871 | 20 сентября 2018 г. | |
13.0.5201.2 | SP2 | CU2 + обновление безопасности | 4458621 | 21 августа 2018 | |
13.0.5153.0 | SP2 | CU2 | 4340355 | 16 июля 2018 | |
13.0.5149.0 | SP2 | CU1 | 4135048 | 30 мая 2018 г. | |
13.0,5026,0 | SP2 | RTW / PCU2 | 4052908 | 24 апреля 2018 г. | |
13.0.4604.0 | SP1 | CU15 + GDR | 4505221 | 9 июля 2019 г. | |
13.0.4574.0 | SP1 | CU15 | 44 | 16 мая 2019 г. | |
13.0.4560.0 | SP1 | CU14 | 4488535 | 19 марта 2019 г. | |
13.0,4550,1 | SP1 | CU13 | 4475775 | 23 января 2019 | |
13.0.4541.0 | SP1 | CU12 | 4464343 | 13 ноября 2018 | |
13.0.4528.0 | SP1 | CU11 | 4459676 | 17 сентября 2018 г. | |
13.0.4224.16 | SP1 | CU10 + обновление безопасности | 4458842 | 22 августа 2018 | |
13.0,4514,0 | SP1 | CU10 | 4341569 | 16 июля 2018 г. | |
13.0.4502.0 | SP1 | 9 | д.е.4100997 | 30 мая 2018 г. | |
13.0.4474.0 | SP1 | CU8 | 4077064 | 19 марта 2018 г. | |
13.0.4466.4 | SP1 | CU7 | 4057119 | 4 января 2018 | |
13.0,4457,0 | SP1 | CU6 | 4037354 | 20 ноября 2017 | |
13.0.4451.0 | SP1 | CU5 | 4040714 | 18 сентября 2017 г. | |
13.0.4446.0 | SP1 | CU4 | 4024305 | 8 августа 2017 | |
13.0.4435.0 | SP1 | CU3 | 4019916 | 15 мая 2017 г. | |
13.0,4422,0 | SP1 | CU2 | 4013106 | 20 марта 2017 | |
13.0.4411.0 | SP1 | CU1 | 3208177 | 17 января 2017 г. | |
13.0.4001.0 | SP1 | RTW / PCU1 | 3182545 | 16 ноября 2016 | |
13.0.2216.0 | RTM | 9 | д.е.4037357 | 20 ноября 2017 | |
13.0,2213,0 | RTM | CU8 | 4040713 | 18 сентября 2017 г. | |
13.0.2210.0 | RTM | CU7 | 4024304 | 8 августа 2017 | |
13.0.2204.0 | RTM | CU6 | 4019914 | 15 мая 2017 г. | |
13.0.2197.0 | RTM | CU5 | 4013105 | 20 марта 2017 | |
13.0,2193,0 | RTM | CU4 | 3205052 | 17 января 2017 г. | |
13.0.2186.6 | RTM | CU3 | 3205413 | 16 ноября 2016 | |
13.0.2164.0 | RTM | CU2 | 3182270 | 22 сентября 2016 г. | |
13.0.2149.0 | RTM | CU1 | 3164674 | 25 июля 2016 г. | |
SQL Server 2014
Номер сборки или версия | Сервисный пакет | Обновление | КБ статья | Дата выпуска | |
---|---|---|---|---|---|
12.0,6329,1 | SP3 | CU4 | 4500181 | 29 июля, 2019 | |
12.0.6293.0 | SP3 | CU3 + GDR | 4505422 | 9 июля 2019 г. | |
12.0.6259.0 | SP3 | CU3 | 44 | 16 апреля 2019 г. | |
12.0.6214.1 | SP3 | CU2 | 4482960 | 19 февраля 2019 г. | |
12.0,6205,1 | SP3 | CU1 | 4470220 | 12 декабря 2018 | |
12.0.6024.0 | SP3 | RTW / PCU3 | 4022619 | 30 октября 2018 г. | |
12.0.5687.1 | SP2 | CU18 | 4500180 | 29 июля, 2019 | |
12.0.5659.1 | SP2 | CU17 + GDR | 4505419 | 9 июля 2019 г. | |
12.0,5632,1 | SP2 | CU17 | 44 | 16 апреля 2019 г. | |
12.0.5626.1 | SP2 | CU16 | 4482967 | 19 февраля 2019 г. | |
12.0.5605.1 | SP2 | CU15 | 4469137 | 12 декабря 2018 | |
12.0.5600.1 | SP2 | CU14 | 4459860 | 15 октября 2018 | |
12.0,5590,1 | SP2 | CU13 | 4456287 | 27 августа 2018 | |
12.0.5589.7 | SP2 | CU12 | 4130489 | 18 июня 2018 г. | |
12.0.5579.0 | SP2 | CU11 | 4077063 | 19 марта 2018 г. | |
12.0.5571.0 | SP2 | CU10 | 4052725 | 16 января 2018 | |
12.0,5563,0 | SP2 | 9 | д.е.4055557 | 18 декабря 2017 г. | |
12.0.5557.0 | SP2 | CU8 | 4037356 | 16 октября 2017 г. | |
12.0.5556.0 | SP2 | CU7 | 4032541 | 28 августа 2017 | |
12.0.5553.0 | SP2 | CU6 | 4019094 | 8 августа 2017 | |
12.0,5546,0 | SP2 | CU5 | 4013098 | 17 апреля 2017 г. | |
12.0.5540.0 | SP2 | CU4 | 4010394 | 21 февраля 2017 г. | |
12.0.5538.0 | SP2 | CU3 | 3204388 | 19 декабря 2016 г. | |
12.0.5522.0 | SP2 | CU2 | 3188778 | 17 октября 2016 г. | |
12.0,5511,0 | SP2 | CU1 | 3178925 | 25 августа 2016 | |
12.0.5000.0 | SP2 | RTW / PCU2 | 3171021 | 11 июля 2016 г. | |
12.0.4522.0 | SP1 | CU13 | 4019099 | 8 августа 2017 | |
12.0.4511.0 | SP1 | CU12 | 4017793 | 17 апреля 2017 г. | |
12.0,4502,0 | SP1 | CU11 | 4010392 | 21 февраля 2017 г. | |
12.0.4491.0 | SP1 | CU10 | 3204399 | 19 декабря 2016 г. | |
12.0.4474.0 | SP1 | 9 | д.е.3186964 | 17 октября 2016 г. | |
12.0.4468.0 | SP1 | CU8 | 3174038 | 15 августа 2016 | |
12.0,4459,0 | SP1 | CU7 | 3162659 | 20 июня 2016 г. | |
12.0.4457.0 | SP1 | CU6 | 3167392 | 30 мая 2016 г. | |
12.0.4449.0 | SP1 | CU6 | 3144524 | 18 апреля 2016 г. | |
12.0.4438.0 | SP1 | CU5 | 3130926 | 22 февраля 2016 г. | |
12.0,4436,0 | SP1 | CU4 | 3106660 | 21 декабря 2015 г. | |
12.0.4427.24 | SP1 | CU3 | 30 | 19 октября 2015 г. | |
12.0.4422.0 | SP1 | CU2 | 3075950 | 17 августа 2015 г. | |
12.0.4416.0 | SP1 | CU1 | 3067839 | 19 июня 2015 г. | |
12.0,4213,0 | SP1 | MS15-058: Обновление безопасности GDR | 3070446 | 14 июля 2015 г. | |
12.0.4100.1 | SP1 | RTW / PCU1 | 3058865 | 4 мая 2015 г. | |
12.0.2569.0 | RTM | CU14 | 3158271 | 20 июня 2016 г. | |
12.0.2568.0 | RTM | CU13 | 3144517 | 18 апреля 2016 г. | |
12.0,2564,0 | RTM | CU12 | 3130923 | 22 февраля 2016 г. | |
12.0.2560.0 | RTM | CU11 | 3106659 | 21 декабря 2015 г. | |
12.0.2556.4 | RTM | CU10 | 30 | ||
19 октября 2015 г. | |||||
12.0.2553.0 | RTM | 9 | д.е.3075949 | 17 августа 2015 г. | |
12.0,2548,0 | RTM | MS15-058: Обновление безопасности QFE | 3045323 | 14 июля 2015 г. | |
12.0.2546.0 | RTM | CU8 | 3067836 | 19 июня 2015 г. | |
12.0.2495.0 | RTM | CU7 | 3046038 | 20 апреля 2015 г. | |
12.0.2480.0 | RTM | CU6 | 3031047 | 16 февраля 2015 г. | |
12.0,2456,0 | RTM | CU5 | 3011055 | 17 декабря 2014 г. | |
12.0.2430.0 | RTM | CU4 | 2999197 | 21 октября 2014 г. | |
12.0.2402.0 | RTM | CU3 | 2984923 | 18 августа 2014 г. | |
12.0.2381.0 | RTM | MS14-044: Обновление безопасности QFE | 2977316 | 12 августа 2014 г. | |
12.0,2370,0 | RTM | CU2 | 2967546 | 27 июня 2014 г. | |
12.0.2342.0 | RTM | CU1 | 2 | 3 | 21 апреля 2014 г. |
12.0.2269.0 | RTM | MS15-058: Обновление безопасности GDR | 3045324 | 14 июля 2015 г. | |
12.0.2254.0 | RTM | MS14-044: Обновление безопасности GDR | 2977315 | 12 августа 2014 г. | |
12.0,2000,8 | RTM | 01 апреля 2014 г. | |||
SQL Server 2012
Номер сборки или версия | Сервисный пакет | Обновление | КБ статья | Дата выпуска | |
---|---|---|---|---|---|
11.0.7001.0 | SP4 | RTW / PCU4 | 4018073 | 2 октября 2017 г. | |
11.0,6607,3 | SP3 | CU10 | 4025925 | 8 августа 2017 | |
11.0.6598.0 | SP3 | 9 | д.е.4016762 | 15 мая 2017 г. | |
11.0.6594.0 | SP3 | CU8 | 4013104 | 20 марта 2017 | |
11.0.6579.0 | SP3 | CU7 | 3205051 | 17 января 2017 г. | |
11.0,6567,0 | SP3 | CU6 | 31 | 17 ноября 2016 г. | |
11.0.6248.0 | SP3 | MS16-136 Обновление безопасности GDR | 31 | 8 ноября 2016 г. | |
11.0.6544.0 | SP3 | CU5 | 3180915 | 19 сентября 2016 г. | |
11.0.6540.0 | SP3 | CU4 | 3165264 | 18 июля 2016 г. | |
11.0,6537,0 | SP3 | CU3 | 3152635 | 16 мая 2016 г. | |
11.0.6523.0 | SP3 | CU2 | 3137746 | 21 марта 2016 г. | |
11.0.6518.0 | SP3 | CU1 | 3123299 | 19 января 2016 г. | |
11.0.60 20.0 | SP3 | RTW / PCU3 | 3072779 | 20 ноября 2015 г. | |
11.0,5678,0 | SP2 | CU16 | 3205054 | 17 ноября 2016 г. | |
11.0.5676.0 | SP2 | CU15 | 3205416 | 17 ноября 2016 г. | |
11.0.5657.0 | SP2 | CU14 | 3180914 | 19 сентября 2016 г. | |
11.0.5655.0 | SP2 | CU13 | 3165266 | 18 июля 2016 г. | |
11.0,5649,0 | SP2 | CU12 | 3152637 | 16 мая 2016 г. | |
11.0.5646.0 | SP2 | CU11 | 3137745 | 21 марта 2016 г. | |
11.0.5644.2 | SP2 | CU10 | 3120313 | 19 января 2016 г. | |
11.0.5641.0 | SP2 | 9 | д.е.3098512 | 16 ноября 2015 г. | |
11.0,5634,1 | SP2 | CU8 | 3082561 | 21 сентября 2015 г. | |
11.0.5623.0 | SP2 | CU7 | 3072100 | 20 июля 2015 г. | |
11.0.5613.0 | SP2 | MS15-058: Обновление безопасности QFE | 3045319 | 14 июля 2015 г. | |
11.0.5592.0 | SP2 | CU6 | 3052468 | 18 мая 2015 г. | |
11.0,5582,0 | SP2 | CU5 | 3037255 | 16 марта 2015 г. | |
11.0.5569.0 | SP2 | CU4 | 3007556 | 19 января 2015 г. | |
11.0.5556.0 | SP2 | CU3 | 3002049 | 17 ноября 2014 г. | |
11.0.5548.0 | SP2 | CU2 | 2983175 | 15 сентября 2014 г. | |
11.0,5532,0 | SP2 | CU1 | 2976982 | 23 июля 2014 г. | |
11.0.5343.0 | SP2 | MS15-058: Обновление безопасности GDR | 3045321 | 14 июля 2015 г. | |
11.0.5058.0 | SP2 | RTW / PCU2 | 2 | 9 | 10 июня 2014 г. |
11.0.3513.0 | SP1 | MS15-058: Обновление безопасности QFE | 3045317 | 14 июля 2015 г. | |
11.0,3482,00 | SP1 | CU13 | 3002044 | 17 ноября 2014 г. | |
11.0.3470.00 | SP1 | CU12 | 29 | 15 сентября 2014 г. | |
11.0.3460.0 | SP1 | MS14-044: Обновление безопасности QFE | 2977325 | 12 августа 2014 г. | |
11.0.3449.00 | SP1 | CU11 | 2975396 | 21 июля 2014 г. | |
11.0,3431,00 | SP1 | CU10 | 2 | 19 мая 2014 г. | |
11.0.3412.00 | SP1 | 9 | д.е.2 | 8 | 17 марта 2014 г. |
11.0.3401.00 | SP1 | CU8 | 2 | 20 января 2014 г. | |
11.0.3393.00 | SP1 | CU7 | 28 | 18 ноября 2013 г. | |
11.0,3381,00 | SP1 | CU6 | 2874879 | 16 сентября 2013 г. | |
11.0.3373.00 | SP1 | CU5 | 2861107 | 15 июля 2013 г. | |
11.0.3368.00 | SP1 | CU4 | 2833645 | 30 мая 2013 г. | |
11.0.3 349.00 | SP1 | CU3 | 2812412 | 18 марта 2013 г. | |
11.0,3339,00 | SP1 | CU2 | 27 | 21 января 2013 г. | |
11.0.3321.00 | SP1 | CU1 | 2765331 | 20 ноября 2012 г. | |
11.0.3156.00 | SP1 | MS15-058: Обновление безопасности GDR | 3045318 | 14 июля 2015 г. | |
11.0.3153.00 | SP1 | MS14-044: Обновление безопасности GDR | 2977326 | 12 августа 2014 г. | |
11.0,3000,00 | SP1 | RTW / PCU1 | 2674319 | 7 ноября 2012 г. | |
11.0.2424.00 | RTM | CU11 | 2 | ||
16 декабря 2013 г. | |||||
11.0.2420.00 | RTM | CU10 | 28 | 21 октября 2013 г. | |
11.0.2401.00 | RTM | CU6 | 2728897 | 18 февраля 2013 г. | |
11.0,2395,00 | RTM | CU5 | 2777772 | 17 декабря 2012 г. | |
11.0.2383.00 | RTM | CU4 | 2758687 | 15 октября 2012 г. | |
11.0.2376.00 | RTM | MS12-070: Обновление безопасности QFE | 2716441 | 9 октября 2012 г. | |
11.0.2332.00 | RTM | CU3 | 2723749 | 31 августа 2012 г. | |
11.0,2325,00 | RTM | CU2 | 2703275 | 18 июня 2012 г. | |
11.0.2316.00 | RTM | CU1 | 2679368 | 12 апреля 2012 г. | |
11.0.2218.00 | RTM | MS12-070: Обновление безопасности GDR | 2716442 | 9 октября 2012 г. | |
11.0.2100.60 | RTM | 6 марта 2012 г. | |||
SQL Server 2008 R2
Номер сборки или версия | Сервисный пакет | Обновление | КБ статья | Дата выпуска | |
---|---|---|---|---|---|
10.50.6529.00 | SP3 | MS15-058: Обновление безопасности QFE | 3045314 | 14 июля 2015 г. | |
10.50.6220.00 | SP3 | MS15-058: Обновление безопасности QFE | 3045316 | 14 июля 2015 г. | |
10.50.6000.34 | SP3 | RTW / PCU3 | 2979597 | 26 сентября 2014 г. | |
10.50.4339.00 | SP2 | MS15-058: Обновление безопасности QFE | 3045312 | 14 июля 2015 г. | |
10.50.4321.00 | SP2 | MS14-044: Обновление безопасности QFE | 2977319 | 14 августа 2014 г. | |
10.50.4319.00 | SP2 | CU13 | 2967540 | 30 июня 2014 г. | |
10.50.4305.00 | SP2 | CU12 | 2 | ||
21 апреля 2014 г. | |||||
10.50.4302.00 | SP2 | CU11 | 2 | 8 | 18 февраля 2014 г. |
10.50.4297.00 | SP2 | CU10 | 2 | 7 | 17 декабря 2013 г. |
10.50.4295.00 | SP2 | 9 | д.е.2887606 | 28 октября 2013 г. | |
10.50.4285.00 | SP2 | CU7 | 2844090 | 17 июня 2013 г. | |
10.50.4279.00 | SP2 | CU6 | 2830140 | 15 апреля 2013 г. | |
10.50,4276,00 | SP2 | CU5 | 2797460 | 18 февраля 2013 г. | |
10.50.4270.00 | SP2 | CU4 | 2777358 | 17 декабря 2012 г. | |
10.50.4266.00 | SP2 | CU3 | 2754552 | 15 октября 2012 г. | |
10.50.4263.00 | SP2 | CU2 | 2740411 | 31 августа 2012 г. | |
10.50.4260.00 | SP2 | CU1 | 2720425 | 24 июля 2012 г. | |
10.50.4042.00 | SP2 | MS15-058: Обновление безопасности GDR | 3045313 | 14 июля 2015 г. | |
10.50.4033.00 | SP2 | MS14-044: Обновление безопасности GDR | 2977320 | 12 августа 2014 г. | |
10.50.4000.0 | SP2 | RTW / PCU2 | 2630458 | 26 июля 2012 г. | |
10.50.2881.00 | SP1 | CU14 | 2868244 | 8 августа 2013 г. | |
10.50.2876.00 | SP1 | CU13 | 2855792 | 17 июня 2013 г. | |
10.50.2874.00 | SP1 | CU12 | 2828727 | 15 апреля 2013 г. | |
10.50.2869.00 | SP1 | CU11 | 2812683 | 18 февраля 2013 г. | |
10.50.2866.00 | SP1 | 9 | д.е.2756574 | 15 октября 2012 г. | |
10.50.2861.00 | SP1 | MS12-070: Обновление безопасности QFE | 2716439 | 9 октября 2012 г. | |
10.50.2822.00 | SP1 | CU8 | 2723743 | 31 августа 2012 г. | |
10.50.2817.00 | SP1 | CU7 | 2703282 | 18 июня 2012 г. | |
10.50.2811.00 | SP1 | CU6 | 2679367 | 16 апреля 2012 г. | |
10.50.2806.00 | SP1 | CU5 | 2659694 | 22 февраля 2012 г. | |
10.50.2796.00 | SP1 | CU4 | 2633146 | 19 декабря 2011 г. | |
10.50.2789.00 | SP1 | CU3 | 25 | 17 октября 2011 г. | |
10.50.2772.00 | SP1 | CU2 | 2567714 | 15 августа 2011 г. | |
10.50.2769.00 | SP1 | CU1 | 2544793 | 18 июля 2011 г. | |
10,50 2550,00 | SP1 | MS12-070: Обновление безопасности GDR | 2754849 | 9 октября 2012 г. | |
10.50.2500.0 | SP1 | RTW / PCU1 | 2528583 | 12 июля 2011 г. | |
10.50.1815.00 | RTM | CU13 | 2679366 | 16 апреля 2012 г. | |
10.50.1810.00 | RTM | CU12 | 2659692 | 21 февраля 2012 г. | |
10.50.1807.00 | RTM | CU10 | 25 | 17 октября 2011 г. | |
10.50.1804.00 | RTM | 9 | д.е.2567713 | 15 августа 2011 г. | |
10.50,1790,00 | RTM | MS11-049: Обновление безопасности QFE | 24 | 14 июня 2011 г. | |
10.50.1777.00 | RTM | CU7 | 2507770 | 18 апреля 2011 г. | |
10.50.1765.00 | RTM | CU6 | 2489376 | 21 февраля 2011 г. | |
10.50.1753.00 | RTM | CU5 | 2438347 | 20 декабря 2010 г. | |
10.50,1746,00 | RTM | CU4 | 2345451 | 18 октября 2010 г. | |
10.50.1734.00 | RTM | CU3 | 2261464 | 16 августа 2010 г. | |
10.50.1720.00 | RTM | CU2 | 2072493 | 21 июня 2010 г. | |
10.50.1702.00 | RTM | CU1 | 981355 | 18 мая 2010 г. | |
10.50,1617,00 | RTM | MS11-049: Обновление безопасности GDR | 24 | 14 июня 2011 г. | |
10.50.1600.1 | RTM | 10 мая 2010 г. | |||
SQL Server 2008
Номер сборки или версия | Сервисный пакет | Обновление | КБ статья | Дата выпуска | |
---|---|---|---|---|---|
10.00.6535.00 | SP3 | MS15-058: Обновление безопасности QFE | 3045308 | 14 июля 2015 г. | |
10.00.6241.00 | SP3 | MS15-058: Обновление безопасности GDR | 3045311 | 14 июля 2015 г. | |
10.00.5890.00 | SP3 | MS15-058: Обновление безопасности QFE | 3045303 | 14 июля 2015 г. | |
10.00.5869.00 | SP3 | MS14-044: Обновление безопасности QFE | 2984340, 2977322 | 12 августа 2014 г. | |
10.00.5867.00 | (пакет обновления по запросу) | 2877204 | |||
10.00.5861.00 | SP3 | CU17 | 2 6 | 19 мая 2014 г. | |
10.00.5852.00 | SP3 | CU16 | 2 | 17 марта 2014 г. | |
10.00.5850.00 | SP3 | CU15 | 2 | 0 | 20 января 2014 г. |
10.00.5848.00 | SP3 | CU14 | 28 | 18 ноября 2013 г. | |
10.00.5846.00 | SP3 | CU13 | 2880350 | 16 сентября 2013 г. | |
10.00.5844.00 | SP3 | CU12 | 2863205 | 15 июля 2013 г. | |
10.00.5840.00 | SP3 | CU11 | 2834048 | 20 мая 2013 г. | |
10.00.5835.00 | SP3 | CU10 | 2814783 | 18 марта 2013 г. | |
10.00.5829.00 | SP3 | 9 | д.е.2799883 | 21 января 2013 г. | |
10.00.5828.00 | SP3 | CU8 | 2771833 | 19 ноября 2012 г. | |
10.00.5826.00 | SP3 | MS12-070: Обновление безопасности QFE | 2716435 | 9 октября 2012 г. | |
10.00.5794.00 | SP3 | CU7 | 2738350 | 17 сентября 2012 г. | |
10.00.5788.00 | SP3 | CU6 | 2715953 | 16 июля 2012 г. | |
10.00.5785.00 | SP3 | CU5 | 26
| 21 мая 2012 г. | |
10.00.5768.00 | SP3 | CU2 | 2633143 | 21 ноября 2011 г. | |
10.00.5766.00 | SP3 | CU1 | 2617146 | 17 октября 2011 г. | |
10,00,5538,00 | SP3 | MS15-058: Обновление безопасности GDR | 3045305 | 14 июля 2015 г. | |
10.00.5520.00 | SP3 | MS14-044: Обновление безопасности GDR | 2977321 | 12 августа 2014 г. | |
10.00.5512.00 | SP3 | MS12-070: Обновление безопасности GDR | 2716436 | 9 октября 2012 г. | |
10.00.5500.00 | SP3 | RTW / PCU 3 | 2546951 | 6 октября 2011 г. | |
10.00.4371.00 | SP2 | MS12-070: Обновление безопасности QFE | 2716433 | 9 октября 2012 г. | |
10.00.4332.00 | SP2 | CU10 | 26 | 21 мая 2012 г. | |
10.00.4330.00 | SP2 | 9 | д.е.2673382 | 19 марта 2012 г. | |
10.00.4326.00 | SP2 | CU8 | 2648096 | 16 января 2012 г. | |
10.00.4323.00 | SP2 | CU7 | 2617148 | 21 ноября 2011 г. | |
10.00.4321.00 | SP2 | CU6 | 2582285 | 19 сентября 2011 г. | |
10.00.4316.00 | SP2 | CU5 | 2555408 | 18 июля 2011 г. | |
10.00.4311.00 | SP2 | MS11-049: Обновление безопасности QFE | 24 | 14 июня 2011 г. | |
10.00.4285.00 | SP2 | CU4 | 2527180 | 16 мая 2011 г. | |
10.00.4279.00 | SP2 | CU3 | 2498535 | 17 марта 2011 г. | |
10.00.4266.00 | SP2 | CU1 | 2289254 | 15 ноября 2010 г. | |
10.00.4067.00 | SP2 | MS12-070: Обновление безопасности GDR | 2716434 | 9 октября 2012 г. | |
10.00.4064.00 | SP2 | MS11-049: Обновление безопасности GDR | 24 | 14 июня 2011 г. | |
10.00.4000.00 | SP2 | RTW / PCU 2 | 2285068 | 29 сентября 2010 г. | |
10.00.2850.0 | SP1 | CU16 | 2582282 | 19 сентября 2011 г. | |
10.00.2847.0 | SP1 | CU15 | 2555406 | 18 июля 2011 г. | |
10.00.2841.0 | SP1 | MS11-049: Обновление безопасности QFE | 24 | 14 июня 2011 г. | |
10.00.2821.00 | SP1 | CU14 | 2527187 | 16 мая 2011 г. | |
10.00.2816.00 | SP1 | CU13 | 2497673 | 17 марта 2011 г. | |
10.00.2804.00 | SP1 | CU11 | 2413738 | 15 ноября 2010 г. | |
10,00 2775,00 | SP1 | CU8 | 981702 | 17 мая 2010 г. | |
10,00 2746,00 | SP1 | CU5 | 975977 | 16 ноября 2009 г. | |
10.00.2734.00 | SP1 | CU4 | 973602 | 21 сентября 2009 г. | |
10.00.2723.00 | SP1 | CU3 | 971491 | 20 июля 2009 г. | |
10,00 2714,00 | SP1 | CU2 | 970315 | 18 мая 2009 г. | |
10.00.2710.00 | SP1 | CU1 | 969099 | 16 апреля 2009 г. | |
10.00.2573.00 | SP1 | MS11-049: Обновление безопасности GDR | 24 | 14 июня 2011 г. | |
10.00.2531.00 | SP1 | RTW / PCU 1 | Апрель 2009 г. | ||
10.00.1835.00 | RTM | CU10 | 979064 | 15 марта 2010 г. | |
10.00.1823.00 | RTM | CU8 | 975976 | 16 ноября 2009 г. | |
10.00.1787.00 | RTM | CU3 | 4 | 19 января 2009 г. | |
10.00.1779.00 | RTM | CU2 | 6 | 19 ноября 2008 г. | |
10.00.1763.00 | RTM | CU1 | 22 сентября 2008 г. | ||
10.00.1600.22 | RTM | 6 августа 2008 г. | |||
SQL Server 2005
Номер сборки или версия | Сервисный пакет | Обновление | КБ статья | Дата выпуска | |
---|---|---|---|---|---|
9.00,5324 | SP4 | MS12-070: Обновление безопасности QFE | 2716427 | 9 октября 2012 г. | |
9.00.5292 | SP4 | MS11-049: Обновление безопасности QFE | 24 | ||
14 июня 2011 г. | |||||
9.00.5069 | SP4 | MS12-070: Обновление безопасности GDR | 2716429 | 9 октября 2012 г. | |
9.00.5057 | SP4 | MS11-049: Обновление безопасности GDR | 24 | 14 июня 2011 г. | |
9.00.5000 | SP4 | RTW / PCU4 | 16 декабря 2010 г. | ||
9.00.4309 | SP3 | CU11 | 2258854 | 16 августа 2010 г. | |
9.00.4305 | SP3 | CU10 | 983329 | 21 июня 2010 г. | |
9.00.4285 | SP3 | CU8 | 978915 | 16 февраля 2010 г. | |
9,00.4230 | SP3 | CU5 | 972511 | 17 августа 2009 г. | |
9.00.4226 | SP3 | CU4 | 970279 | 15 июня 2009 г. | |
9.00.4211 | SP3 | CU2 | 0 | 16 февраля 2009 г. | |
9.00.4060 | SP3 | MS11-049: Обновление безопасности GDR | 24 | 14 июня 2011 г. | |
9.00.4035 | SP3 | RTW | 6 | 15 декабря 2008 г. | |
9.00.3325 | SP2 | CU13 | 967908 | 20 апреля 2009 г. | |
9.00.3282 | SP2 | 9 | д.е.18 августа 2008 г. | ||
9.00.3257 | SP2 | CU8 | 7 | 16 июня 2008 г. | |
9,00.3239 | SP2 | CU7 | 5 | 14 апреля 2008 г. | |
9.00.3077 | SP4 | MS09-004: Обновление безопасности GDR | 9 | 10 февраля 2009 г. | |
9.00.3042 | SP2 | 7 | |||
9.00.2047 | SP1 | ||||
9.00.1399 | RTM | ||||
SQL Server 2000
Номер сборки или версия | Описание версии, (номер базы знаний для этого обновления), дата выпуска | |
---|---|---|
8.00.2283 | Исправление, выпущенное после пакета обновления 4 (SP4) для MS09-004 (971524) | |
8.00.2282 | MS09-004: KB 0 29 октября 2008 г. | |
8.00.2273 | MS08-040 - KB | 1 8 июля 2008 г. |
8.00.2040 | Исправление AWE после SP4 (899761) | |
8.00.2039 | SQL Server 2000 с пакетом обновления 4 (SP4) | |
8.00.1007 | Update.exe Установщик исправлений, базовый уровень 2 (8 | )|
8.00.977 | Update.exe Установщик исправлений, базовый уровень 1 (884856) | |
8.00.818 | (821277) | |
8.00.765 | Накопительный пакет исправлений, выпущенных после пакета обновления 3 (SP3) | |
8.00.760 | SQL Server 2000 SP3 или SP3a (8.00.766 ssnetlib.dll) | |
8.00.701 | Выпущен установщик исправлений v.1 | |
8.00.534 | SQL Server 2000 с пакетом обновления 2 (SP2) | |
8.00.384 | SQL Server 2000 с пакетом обновления 1 | |
8.00.194 | SQL Server 2000 RTM или MSDE 2.0 | |
Предыдущие версии SQL Server
SQL Server 7.0
Используйте номер версии в следующей таблице, чтобы определить уровень продукта или пакета обновления.
Номер версии | Сервисный пакет |
---|---|
7.00.1063 | Пакет обновления 4 для SQL Server 7.0 |
7.00.961 | SQL Server 7.0 Пакет обновления 3 |
7.00.842 | Пакет обновления 2 для SQL Server 7.0 |
7.00.699 | Пакет обновления 1 для SQL Server 7.0 |
7.00.623 | SQL Server 7.0 RTM |
SQL Server 6.5
Используйте номер версии в следующей таблице, чтобы определить уровень продукта или пакета обновления.
Номер версии | Сервисный пакет |
---|---|
6.50,479 | SQL Server 6.5 с пакетом обновления 5a, обновление |
6.50.416 | Пакет обновления 5a для SQL Server 6.5 |
6.50.415 | Пакет обновления 5 для SQL Server 6.5 |
6.50.281 | Пакет обновления 4 для SQL Server 6.5 |
6.50.258 | Пакет обновления 3 для SQL Server 6.5 |
6.50.240 | Пакет обновления 2 для SQL Server 6.5 |
6.50.213 | SQL Server 6.5 Пакет обновления 1 |
6.50.201 | SQL Server 6.5 RTM |
@@ ВЕРСИЯ (Transact-SQL) - SQL Server
- 2 минуты на чтение
В этой статье
Применимо к: SQL Server (все поддерживаемые версии) База данных SQL Azure Управляемый экземпляр SQL Azure Azure Synapse Analytics Platform System (PDW)
Возвращает информацию о системе и сборке для текущей установки SQL Server.
Соглашения о синтаксисе Transact-SQL
Примечание
Нам известно о проблеме, из-за которой версия продукта, указанная @@ VERSION, неверна для База данных SQL Azure .
Версия ядра СУБД SQL Server, запускаемая базой данных SQL Azure, всегда опережает локальную версию SQL Server и включает последние исправления безопасности. Это означает, что уровень исправлений всегда соответствует локальной версии SQL Server или опережает ее, и что последние функции, доступные в SQL Server, доступны в базе данных SQL Azure.
Чтобы программным образом определить версию движка, используйте SELECT SERVERPROPERTY ('EngineEdition'). Этот запрос вернет «5» для базы данных SQL Azure и «8» для управляемого экземпляра SQL Azure.
Мы обновим документацию, как только эта проблема будет решена.
Синтаксис
@@ ВЕРСИЯ
Типы возврата
nvarchar
Замечания
Результаты @@ VERSION представлены в виде одной строки nvarchar. Вы можете использовать функцию SERVERPROPERTY (Transact-SQL) для получения значений отдельных свойств.
Для SQL Server возвращается следующая информация.
SQL Server версии
Архитектура процессора
Дата сборки SQL Server
Заявление об авторских правах
SQL Server, выпуск
Версия операционной системы
Для базы данных SQL Azure возвращается следующая информация.
Примеры
A: вернуть текущую версию SQL Server
В следующем примере показано возвращение информации о версии для текущей установки.
ВЫБЕРИТЕ @@ VERSION AS 'Версия SQL Server';
Примеры: Azure Synapse Analytics и система платформы аналитики (PDW)
B. Вернуть текущую версию Microsoft Azure Synapse Analytics
ВЫБЕРИТЕ @@ ВЕРСИЯ КАК «Версия SQL Server PDW»;
См. Также
СВОЙСТВО СЕРВЕРА (Transact-SQL)
Как найти версию SQL Server
В этой статье мы рассмотрим, как найти сведения о версии SQL Server различными методами.
Введение
Одна из важных обязанностей администратора базы данных - поддерживать установку SQL Server в актуальном состоянии. Список установки для процесса обновления может быть составлен из следующих элементов:
- Пакеты обновлений
- Накопительные обновления
- Выпуски для общего распространения (GDR)
- Обновления версий
С другой стороны, обновление версии SQL Server может быть включено в повестку дня администраторами базы данных для получения новых функций.Например, в некоторых случаях мы можем столкнуться с проблемой, которая требует определения уровня пакета обновления для SQL Server. По этой причине администратору базы данных всегда может потребоваться информация о версии и выпуске SQL Server со всеми подробностями или, по крайней мере, знать, как их получить. Теперь мы рассмотрим различные методы поиска сведений о версии SQL Server.
Поиск версии SQL Server с помощью SSMS
SQL Server Management Studio (SSMS) - очень полезный и удобный инструмент для управления установками SQL Server.Кроме того, когда мы подключаемся к любому экземпляру SQL Server с помощью SSMS, мы видим, что версия продукта отображается на вкладке «Обозреватель объектов» между двумя скобками. Этот набор чисел определяет версию продукта SQL Server. Теперь мы узнаем, как преобразовать сведения о версии из этого бессмысленного набора чисел:
На приведенном выше снимке экрана версия продукта указана как 15.0.1400.75, но этот набор чисел не имеет большого значения, и поэтому мы должны преобразовать его в более значимую и полезную информацию.Первые две цифры (15) определяют числовое определение имени продукта SQL Server. В следующей таблице показаны версии SQL Server по названию продукта, чтобы мы могли довольно быстро узнать название продукта:
Версия продукта SQL Server | Название продукта SQL Server |
15.0.xxxx.xx | SQL Server 2019 |
14.0.xxxx.xx | SQL Server 2017 г. |
13.0.xxxx.xx | SQL Server 2016 |
12.0.xxxx.xx | SQL Server 2014 |
11.0.xxxx.xx | SQL Server 2012 |
10.5.xxxx.xx | SQL Server 2008 R2 |
10.0.xxxx.xx | SQL Server 2008 |
9.0.xxxx.xx | SQL Server 2005 |
8.0.xxxx.xx | SQL Server 2000 |
Однако мы достигли названия продукта только с помощью первых двух цифр, но нам нужны более подробные сведения об экземпляре SQL Server.Остальные числа (1400,75) помогают раскрыть сведения об уровне пакета обновления и кумулятивном уровне обновления. Чтобы узнать эти детали, мы можем заглянуть на веб-сайт BuildNumbers, чтобы мы могли легко выяснить всю подробную информацию об экземпляре SQL Server:
В нашем примере номер версии 15.0.1400.75, что соответствует SQL Server 2019 CTP 2.4. (Community Technology Preview 2.4), выпущенная 26 марта 2019 г., как показано в таблице.В то же время эта таблица помогает нам обнаружить последнюю версию SQL-серверов.
Поиск версии SQL Server с помощью запроса
Мы можем использовать функцию @@ VERSION, чтобы узнать все сведения о версии экземпляра SQL Server. Функция @@ VERSION возвращает однострочный строковый вывод, и этот вывод также предоставляет всю необходимую информацию о SQL Server.
Вывод этой функции будет включать следующую информацию:
- Версия SQL Server
- Архитектура процессора
- Дата сборки SQL Server
- Заявление об авторских правах
- Выпуск SQL Server
- Версия операционной системы
Теперь мы запустим следующий запрос и получим подробную информацию о SQL Server:
SELECT @@ VERSION AS «Сведения о версии SQL Server» |
«Microsoft SQL Server 2019 (CTP2.4) - 15.0.1400.75 (X64) 16 марта 2019 г. 11:53:26 Авторские права (C) Корпорация Microsoft Enterprise Evaluation Edition 2019 (64-разрядная версия) в Windows 10 Pro 10.0
Как мы видим, вывод функции @@ VERSION возвращает достаточно информации о SQL Server. Мы преобразуем эту информацию в более понятную форму с помощью следующей таблицы:
Версия SQL Server | Microsoft SQL Server 2019 (CTP2.4) -15.0.1400.75 |
Архитектура процессора | X64 |
Дата сборки SQL Server | 16 марта 2019 11:53:26 |
Заявление об авторских правах | Авторские права (C) Корпорация Майкрософт, 2019 г. |
Версия SQL Server | Enterprise Evaluation Edition (64-разрядная версия) |
Версия операционной системы | Windows 10 Pro 10.0 |
Поиск версии SQL Server в журналах ошибок SQL Server
Файл журнала ошибок SQL Server записывает определяемые пользователем события и конкретные системные события, чтобы мы могли использовать его для устранения проблем с SQL Server. Помимо этого, файл журнала ошибок SQL Server помогает нам определить сведения о версии SQL Server. В первых нескольких строках файла журнала ошибок содержится подробная информация о версии SQL Server.По умолчанию журнал ошибок помещается в папку «Program Files \ Microsoft SQL Server \ MSSQL.n \ MSSQL \ LOG \». Другой вариант, который помогает нам определить местоположение файла журнала ошибок, - это функция SERVERPROPERTY. Следующий запрос возвращает расположение файла журнала ошибок:
ВЫБРАТЬ СВОЙСТВО СЕРВЕРА ('ErrorLogFileName') AS 'Расположение файла журнала ошибок' |
Теперь мы откроем файл журнала ошибок в указанном месте:
Запись в файле журнала ошибок предоставляет все сведения о сборке SQL Server.Другой метод чтения журнала ошибок - процедура sp_readerrorlog, и в первой строке набора результатов указываются сведения об экземпляре SQL Server:
Заключение
В этой статье мы упомянули, как узнать версию SQL Server с помощью различных методов, а также узнали, как преобразовать ее в более значимую информацию. Прочитав эту статью, вы сможете определить, какой номер версии продукта SQL Server точно соответствует определенному определению и другой подробной информации.
Эсат Эркеч - специалист по SQL Server, который начал свою карьеру более 8 лет назад в качестве разработчика программного обеспечения. Он является сертифицированным экспертом по решениям Microsoft SQL Server.Большая часть его карьеры была сосредоточена на администрировании и разработке баз данных SQL Server. В настоящее время он интересуется администрированием баз данных и бизнес-аналитикой. Вы можете найти его в LinkedIn.
Посмотреть все сообщения от Esat Erkec
Последние сообщения от Esat Erkec (посмотреть все)Различные методы определения номера версии SQL Server
В этой статье я собираюсь показать различные методы определения номера версии SQL Server и его выпуска.Кроме того, я включил список известных номеров версий SQL Server, пакетов обновления (SP) и накопительных обновлений (CU MS SQL Server 2019, 2017). Я не включил исправления и CU для SQL Server 2008 R2 и более ранних версий.
Прежде чем просматривать список, давайте разберемся с терминами RTM , Service Packs и Cumulative Update .
RTM: RTM - это сокращение от выпуска в производство.Это также известно как «переход на золото». Этот термин используется, когда товар готов к отправке. Эта сборка может иметь цифровую подпись, которая позволяет пользователям проверять подлинность приобретенного программного обеспечения. RTM имеет приоритет над общедоступной версией (GA).
Пакет обновления: Пакет обновления (SP) представляет собой набор обновлений, исправлений или может быть расширением существующего программного обеспечения. До SQL Server 2017 Microsoft часто выпускала пакеты обновления на основе проблем и отзывов пользователей.Пакет обновления считается стабильной версией и обычно выпускается через один или два года после выпуска продукта. Пакеты обновления поставляются в едином устанавливаемом пакете.
Накопительное обновление: Накопительное обновление представляет собой накопительный пакет из нескольких исправлений. Накопительные обновления тестируются как группа. Когда вы создаете новый SQL Server с нуля, рекомендуется применить все последние пакеты обновления и накопительные обновления.
Ниже приведен список номера версии SQL Server, типа выпуска и даты выпуска:
Выпуск SQL Server | Номер версии | Тип | Дата выхода |
SQL Server 2019 | 15.0,2000,5 | RTM | 2019-11-04 |
SQL Server 2017 г. | 14.0.1000.169 | RTM | 2017-10-02 |
CU 17 | Накопительное обновление (Примечание: после SQL Server 2017, | 2019-10-08 | |
SQL Server 2016 | 13.0.1601.5 | RTM | 2016-06-01 |
13.0.4001.0 | Пакет обновления 1 | 2016-11-16 | |
13.0,5026,0 | Пакет обновления 2 | 2018-04-24 | |
SQL Server 2014 | 12.0.2000.8 | RTM | 2014-04-01 |
12.0.4100.1 | Пакет обновления 1 | 2015-05-14 | |
12.0,5000,0 | Пакет обновления 2 | 2016-07-11 | |
12.0.6024.0 | Пакет обновления 3 | 2018-10-30 | |
SQL Server 2012 | 11.0.2100.60 | RTM | 2012-03-06 |
11.0,3000,0 | Пакет обновления 1 | 2012-11-06 | |
11.0.5058.0 | Пакет обновления 2 | 2014-06-10 | |
11.0.6020.0 | Пакет обновления 3 | 2015-11-23 | |
11.0,7001,0 | Пакет обновления 4 | 2017-10-05 |
Как определить номер версии SQL Server
Мы можем определить номера версий SQL Server, используя следующие методы:
- SQL Server Management Studio
- Диспетчер конфигурации SQL Server
- Реестр Windows
- Запрос T-SQL
- Файл журнала ошибок SQL Server
- Команда PowerShell
Метод 1. Определите номер версии SQL Server с помощью SSMS
Сначала откройте SQL Server Management Studio и подключитесь к ядру СУБД.См. Следующее изображение:
Щелкните правой кнопкой мыши имя экземпляра и выберите Свойства . См. Следующее изображение:
В диалоговом окне Server Properties вы можете увидеть напротив Version . Кроме того, вы можете увидеть версию в обозревателе объектов. См. Следующее изображение:
Метод 2 - диспетчер конфигурации SQL Server
Чтобы получить номера версий SQL Server, откройте диспетчер конфигурации SQL Server.Щелкните Службы SQL Server . Щелкните правой кнопкой мыши экземпляр SQL Server, в моем случае SQLServer (SQL2017) , и выберите Properties . См. Следующий снимок экрана:
В диалоговом окне Properties щелкните вкладку Advanced . Вы можете увидеть выпуск SQL Server в текстовом поле Stock Keeping Unit Name и номер его версии в текстовом поле Version . См. Следующее изображение:
Метод 3 - Использование реестра Windows
Чтобы получить номера версий SQL Server, откройте редактор реестра и найдите раздел реестра: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ Настройка
В ключе значение PatchLevel указывает номер текущей версии SQL Server. См. Следующее изображение:
Метод 4 - запрос T-SQL
Чтобы получить номера версий SQL Server с помощью T-SQL, выполните следующий запрос в SQL Server Management Studio:
SELECT @@ version AS [номер версии SQL Server]; ГО |
Ниже приводится результат:
Microsoft SQL Server 2017 (окончательная первоначальная версия) - 14.0.1000.169 (X64)
22 августа 2017 17:04:49
Авторские права (C) 2017 Корпорация Майкрософт
Developer Edition (64-разрядная версия) в Windows 10 Pro 10.0 (сборка 17763:) (гипервизор)
Если вы запустите тот же запрос в экземпляре Azure, на выходе должно получиться следующее:
Microsoft SQL Azure (окончательная первоначальная версия) - 12.0.2000.8
12 октября 2019 22:46:48
Авторские права (C) Корпорация Майкрософт, 2019 г.
Метод 5 - файл журнала ошибок SQL Server
Чтобы получить номера версий SQL Server из файла журнала ошибок, откройте ERRORLOG.txt SQL Server. Расположение файла ERRORLOG по умолчанию: C: \
Откройте файл ERRORLOG с помощью Блокнота или любого другого текстового редактора, и вы увидите выпуск SQL Server, его номер версии и номер сборки в первой строке ERRORLOG.См. Следующее изображение:
Метод 6 - Команда PowerShell
Чтобы получить номера версий SQL Server с помощью PowerShell, выполните следующую команду:
Invoke-Sqlcmd -ServerInstance "Nisarg-PC" -Query "Выберите @@ version" |
Ниже приведен снимок экрана с выходными данными:
Заключение
В этой короткой статье я объяснил, что такое окончательная первоначальная версия, пакеты обновления и накопительные обновления.Я также включил список основных версий SQL-серверов и их пакетов обновления с соответствующими номерами сборки. Кроме того, я объяснил различные методы определения номера сборки SQL Server и его редакции.
Нисарг Упадхай - администратор баз данных SQL Server и сертифицированный специалист Microsoft, имеющий более 8 лет опыта в администрировании SQL Server и 2 года в администрировании баз данных Oracle 10g.Он имеет опыт проектирования баз данных, настройки производительности, резервного копирования и восстановления, настройки высокой доступности и аварийного восстановления, миграции и обновления баз данных.Он получил степень бакалавра технических наук Ганпатского университета. С ним можно связаться по [email protected]
Последние сообщения Nisarg Upadhyay (посмотреть все)SQL Server: @@ VERSION, функция
В этом руководстве по SQL Server объясняется, как использовать функцию @@ VERSION в SQL Server (Transact-SQL) с синтаксисом и примерами.
Описание
В SQL Server (Transact-SQL) функция @@ VERSION возвращает версию базы данных SQL Server, включая информацию о системе и сборке.
Синтаксис
Синтаксис функции @@ VERSION в SQL Server (Transact-SQL):
@@ ВЕРСИЯ
Параметры или аргументы
Для функции @@ VERSION нет параметров или аргументов.
Примечание
- Функция @@ VERSION возвращает информацию о системе и сборке для базы данных SQL Server.
Относится к
Функцию @@ VERSION можно использовать в следующих версиях SQL Server (Transact-SQL):
- SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008
Пример
Давайте рассмотрим пример и узнаем, как использовать функцию @@ VERSION в SQL Server (Transact-SQL).
Например:
ВЫБРАТЬ @@ ВЕРСИЯ;
Поскольку функция @@ VERSION возвращает текущую версию базы данных SQL Server, она может отображать что-то вроде этого:
ВЫБРАТЬ @@ ВЕРСИЯ; Результат: 'Microsoft SQL Server 2014 (SP2-GDR) (KB4019093) - 12.0.5207.0 (X64)'
В этом примере:
- Microsoft SQL Server 2014 - название продукта SQL Server
- SP2 - Версия на уровне продукта.В этом примере SP2 означает Service Pack 2 .
- GDR - Тип сборки продукта. В этом примере GDR означает выпуск для общего распространения, который выпускается через обновление Windows .
- KB4019093 - Ссылка на обновление продукта, которая является статьей базы знаний для этого выпуска
- 12.0.5207.0 - версия продукта экземпляра SQL Server в виде ' major.minor.build.revision '
Политики версии базы данных | Документация по Cloud SQL | Google Cloud
На этой странице описаны политики поддержки версий базы данных Cloud SQL.
Введение
Cloud SQL поддерживает следующие версии баз данных:
Основная версия | Текущая дополнительная версия |
---|---|
MySQL 8.0 | 8.0.18 |
MySQL 5.7 (по умолчанию) | 5.7.34 |
MySQL 5.6 | 5.6.51 |
PostgreSQL 13 (по умолчанию) | 13,3 |
PostgreSQL 12 | 12,7 |
PostgreSQL 11 | 11.12 |
PostgreSQL 10 | 10,17 |
PostgreSQL 9,6 | 9.6.22 |
SQL Server 2019 Standard | CU10 |
SQL Server 2019 Enterprise | CU10 |
SQL Server 2019 Экспресс | CU10 |
SQL Server 2019 Web | CU10 |
SQL Server 2017 Standard (по умолчанию) | CU22-GDR |
SQL Server 2017 Enterprise | CU22-GDR |
SQL Server 2017 Express | CU22-GDR |
SQL Server 2017 Web | CU22-GDR |
Cloud SQL автоматически поддерживает актуальность ваших экземпляров с патчами и обновлениями минорных версий.
Как указано выше, ядра СУБД, поддерживаемые Cloud SQL, включают несколько версий. Версии могут отличаться по своему функциональность и типы возникающих проблем. Хотя Cloud SQL признает, что обновления влияют на пользователей, мы стремимся предоставлять современные функции и важные патчи.
Основная и дополнительная версии
Для MySQL первые два числа в номере версии образуют основную версию. количество. Например, для версии 5.7.13 Cloud SQL использует 5.7 в качестве основного версия и 13 в качестве дополнительной версии. Примечание. Терминология версии Cloud SQL отличается от терминологии MySQL. В Документация MySQL, основная версия называется серийным номером выпуска, а второстепенная версия - версия выпуска серии.Для PostgreSQL 9.6 первые два числа в номере версии образуют основные номер версии. Например, для версии 9.6.1 Cloud SQL использует 9.6 в качестве основная версия и 1 в качестве дополнительной версии.
Для PostgreSQL 10 и более поздних версий первое число - это основной номер версии.Для Например, для версии 10.1 10 - это основной номер версии, а 1 - дополнительный. версия.
Для SQL Server дата является основным номером версии.
Поддержка основной версии
Каждая основная версия будет поддерживаться минимум три года.
Поддержка младшей версии
Cloud SQL выполняет периодическое обслуживание для обеспечения стабильности и безопасности экземпляров базы данных. Техническое обслуживание включает обновления минорных версий для каждого ядро базы данных.Cloud SQL определяет целевую дополнительную версию для каждого ядро базы данных и может обновить целевую вспомогательную версию в любое время.
Если целевая дополнительная версия отличается от дополнительной версии для Экземпляр Cloud SQL, Cloud SQL обновляет эту версию в течение следующий цикл обслуживания. Вы можете контролировать день и время проведения технического обслуживания. перезапуски происходят путем установки окна обслуживания для вашего экземпляра.
План прекращения поддержки основной версии
Когда Cloud SQL намеревается прекратить поддержку определенной основной версии, мы отправит уведомление о прекращении поддержки клиентов как минимум за 12 месяцев.
Cloud SQL также предоставит инструменты для минимизации сбоев при обновлении, поскольку нужный. Любой экземпляр, который не перешел на новую основную версию в конце 12-месячный период будет автоматически обновлен.
Когда началась поддержка Cloud SQL для каждой версии базы данных?
В следующей таблице показано, когда поддержка Cloud SQL для версий базы данных стал общедоступным.
Версия | Дата |
---|---|
MySQL 8.0 | 30 августа 2020 |
MySQL 5,7 | 1 августа 2016 г. |
MySQL 5,6 | 1 августа 2016 г. |
PostgreSQL 13 | 5 ноября 2020 |
PostgreSQL 12 | 21 мая 2020 |
PostgreSQL 11 | 27 Сентябрь 2019 |
PostgreSQL 10 | 27 марта 2020 |
PostgreSQL 9.6 | 1 апреля 2018 г. |
Стандарт SQL Server 2019 | 24 июня 2021 г. |
SQL Server 2019 Enterprise | 24 июня 2021 г. |
SQL Server 2019, экспресс | 24 июня 2021 г. |
SQL Server 2019 Интернет | 24 июня 2021 г. |
SQL Server 2017 стандартный | 19 февраля 2020 |
SQL Server 2017 Enterprise | 19 февраля 2020 |
SQL Server 2017 экспресс | 19 февраля 2020 |
SQL Server 2017 Интернет | 19 февраля 2020 |
Как найти версию сервера базы данных SQL Microsoft (MS) и список версий сервера SQL? - ПОФТУТ
MS SQL - одна из самых популярных баз данных SQL.Он создан в 1988 году для OS / 2. Со временем у SQL Server есть много версий, которые имеют разные версии. В этом руководстве мы узнаем, как получить версию базы данных MS SQL Server различными способами, такими как графический интерфейс, запрос SQL, журналы ошибок, командная строка и т. Д. Мы также с самого начала предоставим версии MS SQL Server.
Сервер MS SQL обычно управляется с помощью Microsoft SQL Server Management Studio
просто инструмента MSSMS, который предоставляет функции графического интерфейса. Мы можем использовать этот инструмент с графическим интерфейсом MSSMS, чтобы получить подключенную версию базы данных MS SQL Server.После подключения данных из обозревателя объектов
щелкните правой кнопкой мыши сервер базы данных, чтобы открыть меню. В этом меню щелкните на Properties
, чтобы открыть окно Server Properties
.
Окно свойств сервера предоставит такую информацию, как продукт, операционная система, платформа, язык версии и т. Д., Как показано ниже.
Как найти версию MS SQL Server из графического интерфейса пользователя На скриншоте видно, что данная версия базы данных MS SQL Server - 15.0.1800.32
.
MS SQL Server предоставляет несколько специальных запросов для предоставления метаданных о сервере базы данных. Этот язык называется T-SQL, на котором мы можем запускать специальные SQL-запросы, связанные с сервером базы данных MS SQL. Мы можем использовать ключевое слово @@ VERSION
с запросом Select
. Как мы видим, @@ version
, @@ VERsion
все они одинаковы, что означает, что они нечувствительны к регистру.
ВЫБРАТЬ @@ ВЕРСИЯ ВЫБРАТЬ @@ версию Выберите @@ VersionКак найти версию MS SQL Ser из запроса SQL
Мы видим, что следующая информация доступна из результата запроса.
- `Версия SQL Server` - это Microsoft SQL Server 2019 (CTP3.2) -15.0.1800.32 (X64).
- «Архитектура процессора» - это 64-разрядная версия, в которой программное обеспечение также компилируется как 64-разрядный исполняемый файл. Дата сборки
- SQL Server: `17 июля 2019 г., 21: 29: 33`. Выпуск
- SQL Server - это Enterprise Evaluation Edition.
- «Версия операционной системы» - это 64-разрядная версия Windows 10 Professional с номером сборки 17134.
Исполняемый файл демона SQL Server имеет имя sqlservr.exe
и хранится по пути C: \ Program Files \ Microsoft SQL Server \ MSSQL15.MSSQLSERVER \ MSSQL \ Binn
. Этот исполняемый файл также может предоставлять информацию о версии MS SQL DAtabase Server. Этот путь может отличаться в зависимости от архитектуры операционной системы, например 32- и 64-разрядной.
Откроется следующий экран, который предоставляет информацию об исполняемом файле sqlservr.exe
. Мы можем получить информацию о версии базы данных MS SQL Server на вкладке Details
, которая может быть показана ниже.Мы можем получить такую информацию, как Версия файла
, Название продукта
, Версия продукта
. Версия продукта - 15.0.1800.32
.
Мы также можем найти версию MS SQL Server из файлов журнала. Информация о версии MS SQL Server записывается в файл ERRORLOG
в начале файла. Сначала мы перечислим путь к журналу для текущего MS SQL Server, используя следующий запрос.
ВЫБЕРИТЕ СВОЙСТВО СЕРВЕРА ('ErrorLogFileName') AS 'Расположение файла журнала ошибок'Запрос пути к журналу ошибок MS SQL Server
Из результата запроса видно, что файл ERRORLOG
находится по адресу C: \ Program Files \ Microsoft SQL Server \ MSSQL15.MSSQLSERVER \ MSSQL \ Log
путь. Мы откроем этот путь с помощью проводника Windows и откроем файл журнала с помощью текстового редактора, такого как Notepad ++.
Мы видим, что установлен MS SQL Server 2019 с номером версии 15.0.1800.32
. Также предоставляется такая информация, как архитектура сборки, выпуск, текущая операционная система хоста.
Мы также можем использовать командную строку, такую как Ms-DOS или PowerShell, чтобы просмотреть текущую установленную версию базы данных MS SQL Server.Сначала мы запустим интерфейс командной строки и командную строку SQL. В этом примере мы будем использовать MS-DOS, но PowerShell тоже подойдет. В меню «Пуск»
введите cmd
и нажмите Enter. В качестве альтернативы можно использовать WIN + R
и cmd
.
Мы увидим чистую командную строку MS-DOS. Мы подключимся к командной строке локального сервера базы данных с помощью команды sqlcmd
, указав имя хоста или IP-адрес сервера, которым в данном случае является localhost
.Мы предоставим имя хоста сервера с опцией -s
, как показано ниже. Мы также можем ввести имя хоста или IP-адрес удаленного сервера и указать имя экземпляра, например, poftut / mydatabase
. Наконец, мы введем SQL-запрос , выберите @@ version
и нажмите Enter. В новой строке мы введем go
, чтобы выполнить данный SQL-запрос, который выведет подробную информацию о версии MS SQL Server в интерфейс командной строки.
При выпуске и использовании сервера базы данных MS SQL используются некоторые термины для описания выпуска и версии.Здесь мы перечислим некоторые из самых распространенных и популярных из них.
- «CTP» или Community Technology Preview просто означает бета-версию, которая будет бесплатно протестирована добровольцами перед официальным выпуском.
- RC или Release Candidate - это последний выпуск перед официальным выпуском, который, хотя и не содержит ошибок.
- RTM или Released To Manufacturing - это исходная версия продуктов, которые были предоставлены в виде DVD или загружены с MSDN в виде файла ISO.
- CU или Cumulative Update используется для обновлений и исправлений ошибок. Эти обновления и исправления ошибок предоставляются из последнего выпуска пакета обновления.
- SP или Service Pack предоставляет большую коллекцию исправлений и исправлений ошибок для обновления до новой промежуточной версии.
- «GDR» или «General Distribution Release» исправляют ошибки, за исключением обновлений CU. Обновления
- `QFE` или` Quick Fix Engineering` включают исправления CU.
- CVE или Common Vulnerabilities and Exposures содержит обновления или исправления уязвимостей безопасности, публикуемых CVE.
- OD или On-Demand - это исправление ошибки для конкретного клиента, которое обычно касается некоторых клиентов. Исправления OD могут быть выпущены или не выпущены для публичного использования.
- «COD» или «Critical On-Demand» аналогичен OD, где проблема является критическим уровнем, который обычно связан с безопасностью.
MS SQL Server имеет редакции, обеспечивающие различные функции для разных баз пользователей. Обычно они используются во всех выпусках и версиях MS SQL.
- SQL Server Enterprise используется для высокопроизводительных, крупномасштабных и критически важных бизнес-операций и предоставляет расширенные функции.
- «SQL Server Standard» обычно предоставляется среднему бизнесу с урезанными функциями версий Enterprise.
- `SQL Server WEB` обычно предоставляет базовые функции служб баз данных. Он предназначен для предприятий начального уровня. Версия
- `SQL Server Developer` похожа на версию Enterprise, где она предназначена для ИТ-специалистов для тестирования и демонстрации реальных сценариев. Выпуск
- `SQL Server Express` является маломасштабным и предоставляется бесплатно без лицензионной платы.
Мы научились различным способам перечисления информации о версии сервера базы данных MS SQL. Здесь мы предоставим основные версии SQL Server, дату выпуска и кодовое название.
- SQL Server 1.0 выпущен в 1989 году под кодовым названием Filipi. Это был 16-битный софт
- `SQL Server 1.1` выпущен в 1990 году под кодовым названием` Pietro`. Это было 16-битное программное обеспечение.
- SQL Server 4.2 выпущен в 1992 году.
- SQL Server 6.0 выпущен в 1995 году под кодовым названием SQL95.
- SQL Server 6.5 выпущен в 1996 году под кодовым названием Hydra.
- SQL Server 7.0 выпущен в 1998 году под кодовым названием Sphinx.
- SQL Server 2000 выпущен в 2000 году под кодовым названием Shiloh.
- SQL Server 2005 выпущен в 2005 году под кодовым названием Yukon.
- SQL Server 2008 выпущен в 2008 году под кодовым названием Katmai.
- SQL Server 2008 R2 выпущен в 2010 году под кодовым названием Kilimanjaro.
- SQL Server 2012 выпущен в 2012 году под кодовым названием Denali.
- SQL Server 2014 выпущен в 2014 году под кодовым названием SQL14.
- SQL Server 2016 выпущен в 2016 году под кодовым названием SQL16.
- SQL Server 2017 выпущен в 2017 году под кодовым названием Helsinki.