Какая версия sql server доступна для windows 7

Обновлено: 02.07.2024

В этой инструкции описан процесс установки MS SQL Server 2017 Express на Windows Server 2012 R2/2016/2019. Следуя ей вы получите готовый инструмент для знакомства с языком программирования SQL, для проверок собственных наработок или запуска небольшого ресурса, не требующего больших объемов хранения баз данных.

Ограничения выпуска SQL Server 2017 Express

Данный выпуск является бесплатным и подходит для коммерческого использования, но имеет ряд ограничений:

  • Максимальное количество ядер процессора: 4;
  • Максимальный размер базы данных: 10 ГБ;
  • Максимальный размер пула буфера на экземпляр базы данных: 1410 МБ.

Если у вас есть необходимость выйти за пределы этих ограничений, советуем приобрести лицензию Microsoft SQL Server Standard.

Требования к операционной системе

SQL Server 2017 Express доступен для установки на следующих операционных системах:

  • Windows 8/8.1/10 и новее;
  • Windows Server 2012, 2012 R2, 2016, 2019 и новее.

Процедура установки

Чтобы установить SQL Server 2017 Express, перейдите по ссылке, выберите язык установки и нажмите Download:


После запуска скачанного файла установщик откроет специальное окно, в котором предложит несколько вариантов установки на выбор. Для контроля за параметрами установки выберите Custom:


Далее выберите место, куда будут скачаны установочные файлы, при необходимости поменяйте его на нужное и нажмите Install:


Дождитесь завершения процесса скачивания установочных файлов:


Далее выберите первый пункт установки New SQL Server stand-alone installation:


Ознакомьтесь с условиями лицензионного соглашения и нажмите Next:


При необходимости получать обновления из Windows Update поставьте галочку и нажмите Next:


Ознакомьтесь с предупреждением о возможных проблемах, а при их отсутствии нажмите Next:


Перейдите на экран выбора функционала, где можно, при необходимости, выбрать или убрать дополнительные возможности для сервера баз данных, оставьте без изменений и нажмите Next:


Выберите имя и идентификатор сервера. Идентификатор сервера будет включен в путь установки. Оставьте по умолчанию и нажмите Next:


На следующем экране можно указать сервисные аккаунты, отличные от стандартных, и предоставить право на выполнение задач обслуживания тома службе ядра СУБД SQL Server, что повысит скорость инициализации файлов, но СУБД может получить доступ к удаленному контенту. На вкладке Collation можно изменить параметры сортировки движка базы данных. На указанном примере мы предоставим привилегии, оставим по умолчанию параметры сортировки и нажмем Next:


На следующем этапе установки необходимо настроить конфигурацию ядра базы данных. Для этого предусмотрены следующие вкладки:

  • Server Configuration — указывается способ авторизации в базу данных: средствами Windows или смешанный режим, включающий в себя авторизацию Windows и собственную авторизацию SQL Server. При выборе второго варианта следует указать пароль администратора SQL Server;
  • Data Directories — указывается расположение исполняемых файлов SQL Server и данных;
  • TempDB — параметры TempDB, используемой внутренними ресурсами SQL Server, временными объектами пользователей и хранилищем версий;
  • User instances — позволяет дать права пользователям, не имеющим прав администратора, запускать отдельные экземпляры баз данных;
  • FILESTREAM — включается при необходимости использовать оптимизированные для памяти (Memory Optimized) таблицы.

Так как при установке по умолчанию был выбран пункт Microsoft R (Machine Learning Services) и Python, следует согласиться с условиями его использования на этом и следующем этапе, последовательно нажав Accept и Next:


Запустится процесс установки, после чего появится окно о завершении работ установщика SQL Server 2017. Нажмите Close:

Какую версию ставить из Windows 7
у меня windows xp буду ставить windows 7 какую версию мне ставить x64 или x32 или какая пойдёт.

Какую версию sql server выбрать?
Какую версию sql server выбрать, чтобы была возможность одновременно работать нескольким.

Это SQL Server Express with Advanced Services
Включает в себя, помимо самого сервера, еще службу отчетов, службу полнотекстового поиска и SSMS. Насколько VS2017 может заменить SSMS? Или у SSMS есть доп функционал? SSMS - больше инструмент администрирования и отладки.

Если помимо VS 2017 установить отдельные инструменты работы с базами данных - SSMS и SSDT, то с их помощью можно будет работать с SQL Server Express 2016 LocalDB, которая установилась вместе с VS 2017?

Добавлено через 5 минут

Это SQL Server Express with Advanced Services
Включает в себя, помимо самого сервера, еще службу отчетов, службу полнотекстового поиска и SSMS. Понятно, то есть выбор установки ExpressAdv 64BIT\SQLEXPRADV_x64_RUS.exe (1,2 GB) только расширит возможности и не повлечет никаких негативных последствий.
Интересно, а те версии MS SQL Server, которые предоставляются обычно хостингами, они Advanced? Если помимо VS 2017 установить отдельные инструменты работы с базами данных - SSMS и SSDT, то с их помощью можно будет работать с SQL Server Express 2016 LocalDB, которая установилась вместе с VS 2017? Попутно вопрос по выбору языка.
Казалось бы, что выбор языка должно быть возможно делать уже в ходе работы простым переключением. Однако, сейчас с этим постоянные пляски с бубнами.
Раньше всегда предпочитал русский. Сейчас, когда ставил VS 2017, решил уже ставить англ., чтобы проще было разбираться с офиц документацией и т.п. Хотя англ никогда всерьез не учил.
Вопрос - в MS SQL Server Express 2014 лучше сразу выбирать "нужную" версию по языку или потом можно как-то безболезненно будет переключаться?
Опасаюсь, что англ язык потянет за собой проблемы при использовании русского языка в ходе работы с БД. Например в текстовых полях значений БД или в названиях столбцов и т.п.
Пишут, что с локальной языковой версии можно будет переключаться в язык локальной версии OS. В OS у меня русский. То бишь, можно ставть MS SQL Server англ и потом переключаться на русский?
Сомневаюсь я) Наверное поставлю русский вариант. Что скажете? То бишь, можно ставть MS SQL Server англ и потом переключаться на русский?

Менять язык интерфейса SSMS и SSDT с одного на другой. А может и что-то ещё?!)

Добавлено через 3 минуты
Уже ставлю русскую версию MS SQL Server Express 2014


При установке Windows Server 2012 какую версию выбирать?
При установке Windows Server 2012 предлагается четыре варианты: какой из них лучше для.

Какую версию питона ставить?
Со всех сторон слышу что на питоне легко писать парсеры. Сам с питоном вообще не знаком. Поставил.

Какую версию Win 8 ставить
Подскажите какую Windows 8 ставить: x86 или x64 и стоит ли вообще? Процессор: AMD Athlon x4 620.

Какую версию биоса ставить на ноутбук?
Здравствуйте! Подскажите, для ноутбука Acer Aspire 5733 какой биос поставить?

Какую версию PHP ставить на апач 2.4
Привет всем! Решала поставить апач+РНР, поставила апач 2.4, и теперь никак не могу найти версию. в.

Какую версию Apache и PhP лучше ставить?
люди посоветуйти версии которые на данный момент ставить лучше всего

Всем привет! В этом материале представлен список всех версий Microsoft SQL Server с указанием полного номера версии, даты выхода и даты прекращения поддержки, а также здесь есть подробная информация о том, что обычно включается в название версии и как расшифровывается та или иная часть версии Microsoft SQL Server.

Список и расшифровка версий Microsoft SQL Server

Список версий Microsoft SQL Server

Ниже представлена таблица основных версий Microsoft SQL Server с указанием полного номера версии, даты выхода и информации об актуальности той или иной версии.

Версия Microsoft SQL Server

Полный номер версии (RTM) Дата выхода

Прекращение поддержки

Описание версии Microsoft SQL Server

Достаточно часто полное наименование версии Microsoft SQL Server может выглядеть в виде следующей строки

Microsoft SQL Server 2019 (RTM) 15.0.2000.5 Enterprise Edition (X64)

Однако, наверное, многих интересовал вопрос, что же означает та или иная цифра, тот или иной текст в этой строке.

Microsoft SQL Server 2019 – наименование версии Microsoft SQL Server

Если с наименованием и разрядностью более-менее понятно, то все остальные пункты могут принимать много различных значений, и каждое из этих значений что-то означает, поэтому давайте рассмотрим более подробно каждую часть и узнаем, что конкретно означает то или иное значение.

Уровни версии Microsoft SQL Server

Каждое программное обеспечение проходит много стадий разработки и каждая стадия каким-то образом называется и, соответственно, маркируется. Наверное, всем известны такие понятия, как beta-версия, релиз-кандидат и так далее, так вот, у Microsoft эти стадии выглядят как «Уровни версии» или их еще называют «Уровни продукта».

Поэтому в полном наименовании версии Microsoft SQL Server практически всегда встречаются такие буквы как: RTM, CU, SP, CTP, RC и другие, а что же они означают? Давайте разбираться.

CTP (Community Technology Preview) – beta версия, т.е. предварительная версия – это незаконченный продукт, основная версия еще не вышла. Функционал к выходу основной версии может еще измениться.

RC (Release Candidate) – релиз-кандидат. Это версия продукта, который практически завершен, и готов к выпуску, однако еще идет финальный этап тестирования. Функционал, скорей всего, изменяться больше не будет.

RTM (Released To Manufacturing) – релиз продукта. Первая официальная версия продукта, т.е. это исходная, готовая версия.

SP (Service Pack) – пакет обновлений. Это крупное обновление, которое включает целый набор обновлений и исправлений. Все пакеты обновлений SQL Server являются кумулятивными, т.е. каждый новый пакет обновлений содержит все исправления, включенные в предыдущие пакеты обновлений, а также любые новые исправления. Однако такие пакеты обновлений больше не выпускаются, начиная с SQL Server 2017, выпускаются только накопительные обновления (CU).

CU (Cumulative Update) – накопительное обновление. Эти обновления содержат исправления ошибок и улучшения, которые были добавлены после предыдущего выпуска.

GDR (General Distribution Release) – выпуск для общего распространения. Исправления, включенные в GDR, не включают обновлений CU, они включают изменения с предыдущего выпуска GDR. В основном эти обновления несут устранение проблем с безопасностью.

QFE (Quick Fix Engineering) – исправление (hotfix). Эти исправления устраняют какие-то часто встречающиеся проблемы у конкретного пользователя продукта. Такие обновления могут включать исправления CU. Обычно такие исправления предоставляются в рамках технической поддержки.

CVE (Common Vulnerabilities and Exposures) – устранение общеизвестных проблем с безопасностью.

OD (On-Demand) – исправление по требованию пользователя продукта, т.е. устраняются проблемы при конкретных сценариях у пользователей.

COD (Critical On-Demand) – исправление, связанное с обнаружением серьезной проблемы со стабильностью, функциональностью или безопасностью.

Редакции Microsoft SQL Server

Кроме уровня версии, которая отражает стадию разработки Microsoft SQL Server в целом как продукта, есть еще и редакции SQL Server, которые отражают функциональность и возможности Microsoft SQL Server. Иными словами, каждая из редакций имеет какой-то определенный функционал и ограничения.

Дело в том, что у всех организаций разные потребности, и многим полный функционал Microsoft SQL Server просто не нужен, кроме этого должна же быть какая-то бесплатная версия, например, для обучения.

Существует 4 основные редакции Microsoft SQL Server:

  • Enterprise – самый полный выпуск, включает все возможности SQL Server, предназначен для крупных баз данных, которые требуют максимальной производительности, надежности, масштабируемости и доступности, а также имеют очень строгие требования по бизнес-аналитике;
  • Standard – самая распространенная редакция, включает ключевые возможности управления данными и бизнес-аналитики. В отличие от выпуска Enterprise у Standard имеются ограничения, как в функциональности, так и в объеме использования ресурсов, например, максимальное количество ядер, которое можно задействовать, это 24;
  • Developer – редакция для разработчиков программного обеспечения, которая включает полный функционал SQL Server, она позволяет создавать и тестировать приложения на основе SQL Server без ограничений. Она бесплатна, но ее могут использовать только программисты для разработки и демонстрации приложений, иными словами, в качестве сервера баз данных на предприятии ее использовать нельзя;
  • Express – бесплатная редакция SQL Server, она подходит для обучения и разработки приложений для обработки данных на настольных компьютерах и небольших серверах (размером до 10 ГБ). У этого выпуска также есть ограничения, например, задействовать можно только 4 ядра, а максимально возможный размер базы данных 10 ГБ. По функционалу данная редакция также значительно уступает платным вариантам.

Расшифровка номера версии Microsoft SQL Server

С уровнями версий и редакциями Microsoft SQL Server разобрались, осталось понять, что означают цифры, указанные в номере версии, например, 15.0.2000.5.

Эти цифры, на самом деле, как раз и показывают конкретную версию Microsoft SQL Server.

Как видно, номер версии состоит из нескольких частей, где каждая часть уточняет версию.

В целом расшифровка выглядит следующим образом

MajorVersion.MinorVersion.ProductBuild.Revision

MajorVersion – это основная версия Microsoft SQL Server, она изменяется только тогда, когда выходит абсолютно новая версия SQL Server, например, у Microsoft SQL Server 2019 – это 15, в 2017 версии – это 14, остальные версии Вы можете посмотреть в таблице версий, которая приведена в начале данной статьи.

MinorVersion – это дополнительная версия Microsoft SQL Server, она изменяется редко, только когда в рамках текущей версии вносятся значительные изменения.

ProductBuild – это номер сборки Microsoft SQL Server, он изменяется при каждом обновлении Microsoft SQL Server в рамках текущей версии.

Revision – редакция (ревизия) сборки. Версии SQL Server, у которых номер всех версий, а также номер сборки одинаковый, являются полностью взаимозаменяемыми. Однако если редакция сборки отличается, это говорит о том, что уже после выпуска сборки, спустя время, была обнаружена, например, проблема безопасности в этой сборке, новая редакция сборки устраняет эту проблему. Данная цифра в большей степени предназначена для самих разработчиков Microsoft SQL Server.

Таким образом, мы можем расшифровать версию 15.0.2000.5 следующим образом

ОсновнойНомер.ДополнительныйНомер.НомерСборки.РедакцияСборки

В свое время из-за немного громоздкой политики по выпуску обновлений для Microsoft SQL Server путался какой же из дистриубтивов нужно установить и откуда его скачать. Углубившись в данную тематику, в интернете нашел замечательные систематизирующие ресурсы, которые отвечали на мои вопросы (они приведены в начале статьи).

Полезные ссылки и статьи

Часто используемые термины и сокращения

  • 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 выглядит следующим образом:

  1. Устанавливается нужная вам стабильная версия (на текущий момент рекомендуемые это 2012 или 2014)
  2. Затем устанавливается последний из доступных сервис паков
  3. Устанавливается последний накопительный пакет обнволений для устранения различного рода багов
  4. В случае необходимости для устранения конкретных проблем устанавливается нужный 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. Например, для одного файла:

Читайте также: