Какой sql server express поставить на windows 10

Данное занятие будет посвящено рассмотрению процесса установки системы управления базами данных Microsoft SQL Server 2019 в редакции Express на операционную систему Windows 10.

Кроме этого мы также установим среду SQL Server Management Studio (SSMS) – это стандартный и бесплатный графический инструмент для работы с Microsoft SQL Server.

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

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

Если Вы планируете работать с другой СУБД, то устанавливать Microsoft SQL Server не требуется, данное занятие Вы можете пропустить, и перейти к тому занятию, на котором рассматривается процесс установки той СУБД, с которой Вы будете работать.

Что такое Microsoft SQL Server

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

Microsoft SQL Server 2019 – это новая и самая актуальная на текущий момент времени версия системы.

Выпускается Microsoft SQL Server 2019 в 4 редакциях:

  • Enterprise – самый полный выпуск, включает все возможности SQL Server 2019;
  • Standard – самая распространенная редакция, включает ключевые возможности управления данными и бизнес-аналитики;
  • Developer – редакция для разработчиков программного обеспечения, которая включает полный функционал SQL Server. Она бесплатна, но ее могут использовать только программисты для разработки и демонстрации приложений, иными словами, в качестве сервера баз данных на предприятии ее использовать нельзя;
  • Express – бесплатная редакция SQL Server, именно эту редакцию мы и будем устанавливать.

Редакция Microsoft SQL Server 2019 Express

Microsoft SQL Server Express – это бесплатная редакция SQL Server, она подходит для обучения и разработки приложений для обработки данных на настольных компьютерах и небольших серверах (размером до 10 ГБ).

У этой редакции есть несколько ограничений как в части функциональности, так и в объеме использования ресурсов, например:

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

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

Системные требования для установки Microsoft SQL Server 2019 Express

  • Операционная система: Windows 10, Windows Server 2016 или Windows Server 2019;
  • Оперативной памяти 1 гигабайт;
  • Процессор x64 с тактовой частотой 1,4 ГГц;
  • 6 гигабайт свободного места на диске;
  • Доступ в интернет на время установки (для загрузки необходимых компонентов, можно установить и без интернета, для этого нужно скачать все необходимые компоненты на компьютере, где есть интернет, а затем перенести эти компоненты на целевой компьютер);
  • Права администратора компьютера. Установку необходимо выполнять от имени администратора компьютера (для этого лучше всего загрузиться в систему учетной записью, которая имеет права администратора);
  • Если на компьютере уже установлена среда SQL Server Management Studio (ниже версии 18.3.1), рекомендуется удалить ее и после этого переходить к установке Microsoft SQL Server 2019.

Если Ваш компьютер отвечает всем системным требованиям, можете переходить к процессу установки.

Установка Microsoft SQL Server 2019 Express на Windows 10

Сейчас давайте пошагово рассмотрим весь процесс установки Microsoft SQL Server 2019 Express на операционную систему Windows 10.

Шаг 1 – Скачивание установщика SQL Server

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

Для этого перейдите на страницу загрузки и, в нашем случае, в разделе Express нажмите кнопку «Download now».

Официальная страница загрузки SQL Server – https://www.microsoft.com/en-us/sql-server/sql-server-downloads

Скриншот 1

В результате у Вас должен загрузиться файл SQL2019-SSEI-Expr.exe размером около 6 мегабайт – это и есть Web-установщик SQL сервера.

Шаг 2 – Запуск установщика и выбор типа установки

Далее запускаем скаченный файл. В итоге откроется программа, в которой нам нужно выбрать «Тип установки».

В нашем случае выбираем «Пользовательский» тип, так как это расширенный вариант установки и мы можем выбрать конкретные компоненты SQL Server для установки.

Скриншот 2

Шаг 3 – Выбор места сохранения установочных файлов

Затем мы можем указать каталог, в который необходимо загрузить все установочные файлы. По умолчанию создается каталог на диске C. Также в случае необходимости мы можем выбрать язык.

Нажимаем «Установить».

Скриншот 3

После этого начнется загрузка файлов установки.

Скриншот 4

Шаг 4 – Запуск программы установки SQL Server

Когда загрузка будет завершена, произойдет извлечение файлов установки и запустится программа установки SQL Server. В нашем случае для новой установки Microsoft SQL Server выбираем первый пункт «Новая установка изолированного экземпляра SQL Server или добавление компонентов к существующей установке».

Скриншот 5

Шаг 5 – Принятие условий лицензионного соглашения

Далее нам необходимо принять условия лицензионного соглашения. Для этого прочитайте их и отметьте галочкой пункт «Я принимаю условия лицензии».

Нажимаем «Далее».

Скриншот 6

Шаг 6 –  Глобальные правила

На данном шаге программа установки определит возможные глобальные проблемы, которые могут возникнуть в ходе установки, это так называемые «Глобальные правила». Например, если Ваша система не соблюдает какое-нибудь из представленных правил, во время установки могут возникнуть проблемы, поэтому рекомендуется все ошибки и предупреждения устранить перед продолжением. Программа автоматически, если все хорошо, перейдет к следующему шагу, в остальных случаях устраняем ошибки и нажимаем «Далее».

Скриншот 7

Шаг 7 – Обновление SQL Server

Здесь Вы можете поставить галочку, если хотите, чтобы Microsoft SQL Server обновлялся, используя «Центр обновления Microsoft» операционной системы Windows. Только следует помнить о том, что «Центр обновления Windows» должен быть включен.

Нажимаем «Далее».

Скриншот 8

Шаг 8 – Установка файлов установки и правила установки

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

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

Скриншот 9

Шаг 9 – Выбор компонентов SQL Server для установки

Затем нам необходимо выбрать компоненты Microsoft SQL Server, которые мы хотим установить на компьютер, по умолчанию отмечены практически все.

Также в случае необходимости здесь Вы можете изменить системный каталог экземпляра SQL Server.

Нажимаем «Далее».

Скриншот 10

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

Шаг 10 – Настройка экземпляра

На этом шаге Вы можете указать конкретное имя экземпляра SQL Server, которое будет использоваться при подключении к SQL серверу. Кроме этого, если на этом компьютере Вы планируете использовать только один экземпляр, Вы можете выбрать пункт «Экземпляр по умолчанию» и в этом случае все подключения будут осуществляться к этому экземпляру.

Нажимаем «Далее».

Скриншот 11

Шаг 11 – Установка Java

Для поддержки языка Java нам необходимо установить JDK или JRE. По умолчанию в состав дистрибутива Microsoft SQL Server 2019 включена среда Open JRE 11.0.3, однако, если Вам требуются другие JDK или JRE, Вы можете самостоятельно скачать их, и на этом шаге указать расположение необходимых файлов. Для этого нужно выбрать пункт «Укажите расположение другой версии…».

Я оставляю по умолчанию. Нажимаем «Далее».

Скриншот 12

Шаг 12 – Конфигурация SQL сервера

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

Нажимаем «Далее».

Скриншот 13

Шаг 13 – Настройка ядра СУБД

В следующем окне мы можем задать: режим проверки подлинности, администраторов SQL сервера, изменить каталоги данных и внести дополнительные параметры.

  • Режим проверки подлинности Windows – предполагает интеграцию с учетными записями Windows, т.е. пользователь, который аутентифицировался в Windows, сможет подключиться к SQL серверу;
  • Смешанный режим – позволяет использовать и проверку подлинности Windows и встроенную проверку SQL сервера, при которой администратор SQL Server сам создает учетные записи непосредственно в SQL сервере.

По умолчанию в администраторы будет добавлен пользователь, от имени которого Вы производите установку SQL Server, но Вы можете добавить и дополнительных администраторов.

Скриншот 14

Также здесь мы можем изменить каталоги, в которых будут храниться наши пользовательские базы данных.

Давайте для примера изменим эти каталоги (в случае тестовой установки это делать, конечно же, необязательно, но «боевые» базы данных всегда должны храниться в отдельном месте на отдельном хранилище). Для этого переходим на вкладку «Каталоги данных» и указываем пути к новым каталогам для хранения пользовательских баз данных. Я, для примера, указал для баз данных каталог Database на диске D, а для резервных копий каталог BACKUP_DB.

Скриншот 15

На вкладке «TempDB» мы можем настроить базу для временных данных (TempDB).

Скриншот 16

Кроме этого в 2019 версии SQL Server появилась вкладка «Память», где Вы можете задать диапазон памяти, который SQL сервер может использовать для этого экземпляра, по умолчанию SQL Server динамически управляет памятью.

Скриншот 17

Шаг 14 – Согласие на установку Microsoft R Open и Python

Потом нам необходимо согласиться на установку Microsoft R Open и Python. Эти компоненты позволяют запускать код на языках R и Python в базе данных SQL сервер.

Сначала мы соглашаемся на установку Microsoft R Open. Для этого сначала нажимаем кнопку «Принять», так как кнопка «Далее» без этого действия будет недоступна, а уже потом нажимаем «Далее».

Скриншот 18

Скриншот 19

После этого точно также нужно согласиться на установку Python.

Нажимаем «Принять», затем «Далее».

Скриншот 20

Скриншот 21

Шаг 15 – Начало установки SQL Server

Если правила конфигурации компонентов не определили никаких проблем, то сразу начнется процесс установки SQL Server.

Скриншот 22

Шаг 16 – Завершение установки SQL Server

Установка будет завершена, когда в программе отобразится вкладка «Завершено».

Нажимаем «Закрыть».

Скриншот 23

Установка SQL Server Management Studio

После того как Вы установили Microsoft SQL Server 2019, нужно установить инструмент, с помощью которого можно будет подключиться к серверу баз данных. Для этого, как было уже отмечено, у Microsoft есть среда SQL Server Management Studio (SSMS).

Шаг 1 – Скачивание SSMS

Чтобы скачать актуальную версию SSMS (она также бесплатная), нужно перейти на страницу загрузки официального сайта.

Для этого нажмите на пункт «Установка средства управления SQL Server» в программе «Центр установки SQL Server».

Скриншот 24

В результате в браузере откроется необходимая страница.

Вот прямая ссылка – https://docs.microsoft.com/ru-ru/sql/ssms/download-sql-server-management-studio-ssms

На странице Вам необходимо нажать на ссылку «Скачивание SSMS», в итоге у Вас должен загрузиться установочный файл SSMS-Setup-RUS.exe размером около 600 мегабайт.

Шаг 2 – Запуск установки SSMS

После того как дистрибутив загрузится, запускаем его. Далее, для того чтобы запустить процесс установки, нажимаем «Установить».

Скриншот 25

Процесс сразу же начнётся.

Скриншот 26

Шаг 3 – Завершение установки SSMS

Процесс установки среды SQL Server Management Studio будет завершен, когда программа выдаст соответствующее сообщение.

Нажимаем «Закрыть».

Скриншот 27

Подключение к Microsoft SQL Server с помощью SSMS

Теперь, чтобы проверить работу Microsoft SQL Server, давайте подключимся к серверу.

Для этого запускаем среду SQL Server Management Studio, например, из меню, ярлык называется «Microsoft SQL Server Management Studio 18».

В окне «Соединение с сервером» указываем: тип сервера, к которому мы хотим подключиться, и учетные данные пользователя. По умолчанию все уже заполнено так, как нам нужно, нажимаем «Соединить».

Скриншот 28

После соединения с сервером откроется интерфейс среды.

Скриншот 29

Слева один из основных навигационных инструментов – «Обозреватель объектов», который позволяет просматривать все объекты сервера и предоставляет графический интерфейс для управления этими объектами.

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

Скриншот 30

Сверху находится меню и панель инструментов, на которой есть кнопка «Создать запрос». Если на нее нажать, откроется редактор запросов, именно здесь и пишутся все SQL инструкции, именно здесь Вам необходимо писать все запросы и примеры, рассмотренные на данном курсе.

Скриншот 31

Площадка для изучения языка SQL на примере Microsoft SQL Server у Вас готова, теперь Вы можете приступать к прохождению курса.

Можно ли установить Microsoft SQL Server на Linux?

Можно ли установить SQL Server Management Studio на Linux?

На какие версии Windows можно установить Microsoft SQL Server 2019?

Какие приложения, кроме SQL Server Management Studio, можно использовать для подключения к Microsoft SQL Server и выполнения SQL запросов?

Компонент «Службы машинного обучения» требует автономной установки, что делать?

Можно ли не устанавливать «Службы машинного обучения»?

Какие компоненты SQL Server нужны для прохождения курса?

Дополнительные материалы для самостоятельного изучения

Документация VOGBIT — система управления производством

В настоящей инструкции кратко описан порядок установки бесплатной системы управления данными Microsoft SQL Server 2019 Express

Эта инструкция может быть полезной для начинающих пользователей, не имеющих опыта работы с СУБД Microsoft SQL Server. Она поможет вам быстро и правильно установить на ваш компьютер Microsoft SQL Server Express в той конфигурации, которая требуется для работы программы VOGBIT – система управления производством.

Следуйте инструкции, выполняйте по порядку указанные действия.

Обратите особенное внимание на Рис. 2 и Рис. 12. По статистике, если в дальнейшем возникают проблемы с развертыванием системы VOGBIT, то в большинстве случаев, из-за неверно выбранных параметров на этих этапах установки.

1. Установка SQL Server Express

Данное руководство ни в коей мере не заменяет официальную документацию разработчика, а является лишь краткой памяткой для начинающих пользователей

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

Скачайте с сайта microsoft.com пакет для установки Microsoft SQL Server Express под вашу операционную систему.

Запустите скачанный исполняемый файл (Рис. 1).

Программа для установки Microsoft SQL Server.

Рис. 1. Программа для установки Microsoft SQL Server.

На стартовой странице процесса установки выберите тип установки «Пользовательский» (Рис. 2).

Выберите тип установки "Пользовательский"

Рис. 2. Выберите тип установки «Пользовательский»

Нажмите «Установить» (Рис. 3).

Начало установки

Рис. 3. Начало установки

Программа начнёт скачивание файлов для установки Microsoft SQL Server (Рис. 4).

Скачивание пакета установки.

Рис. 4. Скачивание пакета установки.

После завершения процесса скачивания, на экране появится окно «Центра установки SQL Server». Выберите в нём пункт «Новая установка изолированного экземпляра SQL Server … » (Рис. 5).

Выберите установку нового экземпляра SQL Server.

Рис. 5. Выберите установку нового экземпляра SQL Server.

Для продолжения установки нужно согласиться с условиями лицензионного соглашения (Рис. 6).

Лицензионное соглашение.

Рис. 6. Лицензионное соглашение.

Выберите, хотите ли вы, чтобы в дальнейшем ваш SQL Server автоматически обновлялся через Центр обновления Майкрософт, или нет, и нажмите «Далее» (Рис. 7)

Настройка обновления SQL Server.

Рис. 7. Настройка обновления SQL Server.

После этого, на экране появится окно «Правила установки». Скорее всего, оно будет выглядеть, как на Рис. 8. Программа определяет потенциальные проблемы, которые могут возникнуть установке SQL Server и показывает результаты этой проверки.

Символ предупреждения в графе «Брандмауэр Windows» показывает, что если вы хотите, чтобы данный SQL Server использовался в сети (к базе данных, расположенной на этом компьютере, могли подключаться по сети пользователи с других компьютеров), то вам придётся для этого выполнить определённые дополнительные настройки безопасности на вашем компьютере после установки SQL Server.

 Окно "Правила установки"

Рис. 8. Окно «Правила установки»

Нажмите «Далее», чтобы перейти к окну выбора компонентов для установки (Рис. 9). Все «галочки» в этом окне можно оставить по умолчанию. Можно, если хотите, снять в разделе «Компоненты экземпляра» все галочки, кроме первой – «Службы ядра СУБД» (остальное не требуется для VOGBIT).

Выбор компонентов для установки.

Рис. 9. Выбор компонентов для установки.

В окне Настройка экземпляра выберите вариант Именованный экземпляр и введите имя, как будет называться ваш экземпляр SQL сервера. Например, STP (Рис. 10). Затем нажмите Далее.

Задайте имя своего экземпляра SQL сервера.

Рис. 10. Задайте имя своего экземпляра SQL сервера.

В окне «Конфигурация сервера» на закладке «Учётные записи служб» установите для служб «Ядро СУБД SQL Server» и «Обозреватель SQL Server» Тип запуска = Авто (Рис. 11) и нажмите Далее.

Для использования в сети установите автоматический запуск служб SQL сервер.

Рис. 11. Для использования в сети установите автоматический запуск служб SQL сервер.

ВАЖНО!
На закладке «Настройка ядра СУБД» обязательно выберите Смешанный режим (проверка подлинности SQL Server и Windows) и добавьте в администраторы текущего пользователя Windows, как на Рис. 12. Введите надежный пароль администратора SQL сервера. Запомните пароль администратора, который вы установили! Этот пароль устанавливается для администратора SQL SERVER (имя уч.записи администратора sa), и в дальнейшем будет использован для авторизации в VOGBIT при подключении с правами администратора. После того, как вы ввели и подтвердили пароль администратора, можно нажимать Далее.

Выберите смешанный тип аутентификации, задайте пароль администратора SQL сервера.

Рис. 12. Выберите смешанный тип аутентификации, задайте пароль администратора SQL сервера.

После этого начнётся установка SQL сервера (Рис. 13). Программа выполнит все необходимые операции автоматически. Просто подождите завершения процесса.

Выполняется установка и настройка SQL сервера.

Рис. 13. Выполняется установка и настройка SQL сервера.

Когда установка и настройка будут закончены, появится окно, как на Рис. 14. Нажмите в нём Закрыть. Затем закройте и окно «Центр установки SQL Server» (Рис. 15).

Установка SQL Server завершена.

Рис. 14. Установка SQL Server завершена.

Окно Центра установки SQL Server можно закрыть.

Рис. 15. Окно Центра установки SQL Server можно закрыть.

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

Откройте окно Управление компьютером.

Рис. 16. Откройте окно Управление компьютером.

Выберите Службы и приложения – Службы (Рис. 17).

Выберите Службы и приложения - Службы.

Рис. 17. Выберите Службы и приложения — Службы.

В списке должна присутствовать служба SQL Server и напротив неё должно высветится Работает (Рис. 18).

Служба SQL Server работает.

Рис. 18. Служба SQL Server работает.

Теперь на вашем компьютере установлена мощная система управления данными Microsoft SQL Server Express. Вы можете создать базу данных VOGBIT и работать с ней.

Подробнее о создании новой базы данных VOGBIT смотрите
в руководстве по установке VOGBIT.
Там же можно найти видеоролик Часть 1. Установка, новая база данных из серии Начало работы, в котором показан процесс установки VOGBIT и создания новой базы данных.

2. Установка SQL Server Management Studio

Данное руководство ни в коей мере не заменяет официальную документацию разработчика, а является лишь краткой памяткой для начинающих пользователей

SQL Server Management Studio – это полезная, свободно распространяемая, программа для управления SQL Server. С её помощью можно выполнять множество действий, в том числе, например, создавать резервные копии базы данных или восстанавливать базу данных из ранее созданной резервной копии.

Если вы планируете только ознакомиться с демо-версией VOGBIT, то установка ПО SQL Server Management Studio не требуется. Если вы планируете полноценно работать с VOGBIT, то мы рекомендуем вам при установке SQL Server сразу же установить и среду SQL Server Management Studio.

Скачать пакет для установки можно, например, здесь:

https://aka.ms/ssmsfullsetup

Для установки английской версии нажмите на ссылку «Скачать SQL Server Management Studio» (Рис. 19).

Выберите для установки английской версии SQL Server Management Studio.

Рис. 19. Выберите для установки английской версии SQL Server Management Studio.

Если вы хотите установить русскую версию, то промотайте страницу немного ниже и в разделе «Доступные языки» нажмите на ссылку «Русский» (Рис. 20).

Выберите для установки русской версии SQL Server Management Studio

Рис. 20. Выберите для установки русской версии SQL Server Management Studio

Запустите скачанный исполняемый файл (Рис. 21).

Программа для установки SQL Server Management Studio.

Рис. 21. Программа для установки SQL Server Management Studio.

Выберите «Установить» (Рис. 22).

Запуск процесса установки SQL Server Management Studio.

Рис. 22. Запуск процесса установки SQL Server Management Studio.

Начнётся процесс установки среды SQL Server Management Studio (Рис. 23).

Установка SQL Server Management Studio

Рис. 23. Установка SQL Server Management Studio

По завершении установки нажмите Закрыть (Рис. 24).

Среда SQL Server Management Studio установлена.

Рис. 24. Среда SQL Server Management Studio установлена.

Теперь вы можете использовать среду SQL Server Management Studio для резервного копирования-восстановления базы данных, для выполнения запросов и т.п.

3. Настройка SQL Server для работы в сети

Данное руководство ни в коей мере не заменяет официальную документацию разработчика, а является лишь краткой памяткой для начинающих пользователей

Нажимаем правой кнопкой мыши на кнопке «Пуск» из контекстного меню выбираем «Управление компьютером».

Управление компьютером

Рис. 25. Управление компьютером

В дереве компонентов диспетчера (слева) выбрать раздел: Службы и приложения — Диспетчер конфигурации SQL Server – Сетевая конфигурация SQL Server – Протоколы для SQLEXPRESS (возможно MSSQL зависит от версии) – TCP/IP. Во вкладке «Протокол» устанавливаем «Да», во вкладке «IP-адреса» мотаем вниз до раздела «IPAll» и устанавливаем параметр «TCP-порт» равный 1433.

Сетевая конфигурация SQL Server

Рис. 26. Сетевая конфигурация SQL Server

Сетевая конфигурация SQL Server

Рис. 27. Сетевая конфигурация SQL Server

Далее необходимо настроить «Брандмауэр Windows»

Найдите, например, через «Проводник Windows» по пути C:\Windows\System32 файл cmd.exe и запустите его с повышенными правами администратора. Для этого на файле cmd.exe нажмите правой кнопкой мыши и выберите «Запуск от имени администратора».

Если у вас установлен Windows 10, то для открытия порта достаточно выполнить команду:

netsh advfirewall firewall add rule name = SQLPort dir = in protocol = tcp action = allow localport = 1433 remoteip = localsubnet profile = DOMAIN

Если у вас установлен Windows 7, то для открытия порта запускаем команду WF.msc

Откроется окно «Брандмауэр Windows»

Окно «Брандмауэр Windows»

Рис. 28. Окно «Брандмауэр Windows»

Создаем правило для входящих подключений

В диалоговом окне «Тип правила» выберите «Порт» и нажмите кнопку «Далее»

В диалоговом окне «Протокол и порты» выберите протокол «TCP».

Выберите «Определенные локальные порты» и введите номер порта экземпляра по умолчанию введите 1433.

Нажмите кнопку Далее.

В диалоговом окне Имя введите имя и описание для этого правила, например, SQLPort, а затем нажмите кнопку Готово.

Настройка завершена

4. Создание резервной копии базы данных

Данное руководство ни в коей мере не заменяет официальную документацию разработчика, а является лишь краткой памяткой для начинающих пользователей

Для создания резервной копии базы данных, можно воспользоваться свободно распространяемой, программой SQL Server Management Studio.

Подробная инструкция по установке SQL Server Management Studio есть на нашем сайте.

Через меню «Пуск» запустите программу запускаем программу SQL Server Management Studio.

Выберите нужный сервер (экземпляр), введите имя и пароль администратора SQL Server’а и подключитесь к серверу.

Подключение к серверу

Рис. 29. Подключение к серверу

Если ваш SQL SERVER настроен на не стандартный порт, отличный от 1433, то в строке соединение необходимо указать его после запятой. Например: 10.0.0.30\SQLEXPRESS2019, 18544 (где SQLEXPRESS2019 — имя именованного экземпляра, если имеется, а 18544 — порт сервера)

В дереве в левой части экрана выберите раздел «Базы данных» и установите курсор на нужную базу данных.

Обозреватель объектов

Рис. 30. Обозреватель объектов

Откройте правой кнопкой мыши контекстное меню. Выберите «Задачи» — «Создать резервную копию. Если в области «Назначение» ещё не указан файл, в который будет сохранена резервная копия, то его нужно указать. Для этого нажмите «Добавить».

Создание резервной копии

Рис. 31. Создание резервной копии

Создание резервной копии

Рис. 32. Создание резервной копии

Если Вы сохраняете резервную копию базы данных в выбранный файл уже не первый раз, то в разделе «Параметры носителя» Вы можете выбрать один из двух вариантов:

  • Добавить в существующий резервный набор данных;
  • Перезаписать все существующие резервные наборы данных.

Создание резервной копии

Рис. 33. Создание резервной копии

Для создания резервной копии нажмите «Ок».

Создание резервной копии

Рис. 34. Создание резервной копии

5. Восстановление базы данных из резервной копии

Данное руководство ни в коей мере не заменяет официальную документацию разработчика, а является лишь краткой памяткой для начинающих пользователей

Через меню «Пуск» запустите программу запускаем программу SQL Server Management Studio.

Выберите нужный сервер (экземпляр), введите имя и пароль администратора SQL Server’а и подключитесь к серверу.

Восстановление базы данных

Рис. 35. Восстановление базы данных

В дереве в левой части экрана выберите раздел «Базы данных» откройте правой кнопкой мыши контекстное меню. Выберите «Восстановить базу данных».

Восстановление базы данных

Рис. 36. Восстановление базы данных

В области «Назначение — База данных» выберите имя восстанавливаемой базы. В поле «Источник» выберите «Устройство» и нажмите «…» для выбора места расположения файла с резервной копией.

Восстановление базы данных

Рис. 37. Восстановление базы данных

В окне «Выбор устройства резервного копирования» выберите «Файл» и нажмите кнопку «Добавит».

Восстановление базы данных

Рис. 38. Восстановление базы данных

Выберите файл с резервной копией базы данных.

Восстановление базы данных

Рис. 39. Восстановление базы данных

Убедитесь, что выбрано правильное имя базы данных назначения, в противном случае впишите/выберите нужное. Если база данных с введенным именем не существует, она создастся автоматически.

Восстановление базы данных

Рис. 40. Восстановление базы данных

Нажмите «Ок» для начала восстановления базы данных.

Рис. 41. Восстановление базы данных

If you are a beginner and want to know how to install SQL Server 2019 Express on Windows 10 step-by-step, then follow this simple tutorial.

Additionally, I have covered how to install sql server Management Studio 2019 on Windows 10 which allows you to work with databases visually. After completing this tutorial, you will be able to install

Before installing SQL Server Express, we will discuss what the SQL Server 2019 Express edition is and why we should use it.

  • SQL Server 2019 Express is a free edition of SQL Server mainly designed for small-scale web servers and desktop applications.
  • Express edition is suitable for people who do not have robust hardware and want to learn and experience SQL server environments.
  • SQL Server 2019 Express is a great choice for small vendors and developers. Although the free edition has limited features, it can be upgraded according to requirements.

Is SQL Server Express 2019 Free?

SQL Server Express 2019 is free for developers who want to use the features and functionality of SQL Server without paying any charges. You do not need a paid license to use it for development and testing.

Read: How to Create a Database in SQL Server 2019

SQL Server 2019 Developer Edition vs Express Edition

Below are the differences between SQL Server Developer Edition and SQL Server Express Edition.

Developer Edition Express Edition
It has all the features which are available in the Enterprise edition. But, it cannot be used for the production environment. It can be used in the production environment.
The Developer edition is suitable for developers of all levels (beginner to Professionals). Express Edition is suitable for students and entry-level developers.
Not suitable for Production environment. The Express edition can be used in a production environment, but, with limited storage, memory, and computing power
Multiple users can use the same database concurrently. Multiple users cannot use the same instance concurrently. But if you want a multiuser environment, you have to create multiple instances.

SQL Server 2019 Express Advantages

Below are the SQL Server 2019 Express advantages.

  • SQL Server Express is free and can be installed on n number of systems.
  • This Express Edition is lightweight to run on a machine due to its very low requirement of resources.
  • SQL Server can be upgraded to the Developer edition by purchasing the subscription.
  • Few features are provided for free in SQL Express for which users have to pay extra if they use it externally.
  • SQL Server Express 2019 provides security implementations that are not expected from this lightweight and free software.

SQL Server 2019 Express Limitations

All the applications have both advantages and disadvantages. Here are a few limitations of sql server 2019 Express Edition.

  • SQL Server 2019 Express Edition has fewer features than Developer or Enterprise Edition.
  • You cannot scale it for free. You have to upgrade it to Developer of Enterprise edition to get the scalability feature.
  • The lack of SQL Agent results in the absence of various background services like automatic backup, scheduling the jobs, managing user permissions, and monitoring databases.

Installation Requirements to Install SQL Server Express 2019

In this section, we will learn about the Hardware and Software requirements to install SQL Express Edition on Windows 10.

Hardware & Software Requirement
Processor All these processors must be 64-bit: AMD Athlon 64, AMD Opteron, Intel Xeon with Intel EM64T support, Intel Pentium IV with EM64T support
The minimum memory required is 512 MB.
Recommended memory is 1 GB or above.
Memory Requirement A minimum of 6 GB of secondary memory is required for installation.
Hard Disk Requirement Minimum 6 GB of secondary memory is required for installation.
Operating System Windows 10 TH1 1507 or greater
Windows Server 2016 or greater
Others .NET Framework

How to Install SQL Server 2019 Express on Windows 10

In this section, we will learn how to install SQL Server 2019 Express on a Windows machine with examples and pictures.

To Install SQL Server 2019 Express on Windows 10, follow the below steps.

  1. Download the SQL Server Express Edition executable file from the Official Microsoft Website.
  2. Once downloaded, select the installation type as Basic.
SQL Server Express Server Edition 2019

3. Click Accept and continue to the next step.

SQL Server Edition 2019

4. A default instance will be created by the SQL Server.

5. Clicking on Customize allows us to create our own customized instance. Otherwise, click on the Connect Now button to connect to the SQL server selected instance.

How to Install SQL Server Express Edition 2019

6. The SQL terminal will be opened. Now, you can run the SQL queries on the command prompt.

how to install sql server 2019 express on windows 10 step by step

7. From the above output, you can see that you are now connected to the SQL Server Express Edition 2019. To verify that, if you see something like this, 1> it means you are connected.

Conclusion

In this SQL Server tutorial, you learned how to install SQL Server Express Edition 2019 and the difference between the developer and express editions. You also learned about the express edition’s advantages and limitations.

You may like the SQL Server articles:

  • How to export data from SQL Server to Excel
  • View line numbers in SQL Server Management Studio
  • How to execute function in SQL with parameters

I am Bijay having more than 15 years of experience in the Software Industry. During this time, I have worked on MariaDB and used it in a lot of projects. Most of our readers are from the United States, Canada, United Kingdom, Australia, New Zealand, etc.

Want to learn MariaDB? Check out all the articles and tutorials that I wrote on MariaDB. Also, I am a Microsoft MVP.

SQL Server Edition Feature Comparison

The most well known differences between SQL Express and other editions are the caps on database size (10GB) and lack of a SQL Agent feature. There are many other differences though, some of which can be extremely important for some application and architecture requirements.

Due to the rarity of SQL Server Business Intelligence, SQL Server Web Edition, SQL Server Datacenter, and other versions, they will not be included in the below comparisons.

The features included below are selected base on overall popularity and value, and do not represent every feature of SQL Server nor all of the parity between editions.

Windows Edition Features

  • 2022
  • 2019
  • 2017
  • 2016
  • 2014
  • 2012
  • 2008 R2

Linux Features

Some features of SQL Server, regardless of edition, are unsupported in Linux.

  • Linux 2022
  • Linux 2019
  • Linux 2017

Also see the Feature Comparison FAQ for clarification on terminology.

SQL Server Windows 2022

The complete listing for SQL Server 2022 Express features is available from on Microsoft Docs’ Editions and supported features of SQL Server 2022open in new window.

Feature Enterprise Standard Express Express w/ Advanced Services
Max. Compute Capacity (per instance) OS Max. Lesser of 4 sockets / 24 cores Lesser of 1 socket / 4 cores Lesser of 1 socket / 4 cores
Max. Buffer Pool Memory (per instance) OS Max. 128GB 1410MB 1410MB
Max. Columnstore Cache Memory (per instance) Unlimited 32GB 352MB 352MB
Max. Memory-Optimized Data Size (per instance) Unlimited 32GB 352MB 352MB
Max. database size 524PB 524PB 10GB 10GB
Log Shipping Yes Yes No No
Mirroring Yes Yes As Witness As Witness
Backup Compression Yes Yes No No
Database Snapshots Yes Yes Yes Yes
AlwaysOn AG Yes No No No
Basic Availability Groupsopen in new window Yes Yes (2 nodes) No No
Encrypted Backups Yes Yes No No
Stretch Database Yes Yes Yes Yes
Table/index Partitioning Yes Yes Yes Yes
Buffer Pool Extension Yes Yes No No
Compression Yes Yes Yes Yes
Resource Governor Yes No No No
In-Memory OLTP Yes Yes Yes Yes
Auditing Yes Yes Yes Yes
Fine Grained Auditing Yes Yes Yes Yes
Dynamic Data Masking Yes Yes Yes Yes
Always Encrypted w/ Secure Enclaves Yes Yes Yes Yes
Transparent Database Encryption Yes Yes No No
Contained Databases Yes Yes Yes Yes
Change Tracking Yes Yes Yes Yes
Merge Replication Yes Yes As Subscriber As Subscriber
Transactional Replication Yes Yes As Subscriber As Subscriber
Transactional Replication to Azure Yes Yes No No
Snapshot Replication Yes Yes As Subscriber As Subscriber
P2P Transactional Replication Yes No No No
SQL Server Agent Yes Yes No No
Dedicated Admin Connection Yes Yes Yes Yes
PowerShell SMO Support Yes Yes Yes Yes
Full Text Search Yes Yes No Yes
CLR Integration Yes Yes Yes Yes
Import/Export Wizard Yes Yes Yes Yes
Database Mail Yes Yes No No
UTF-8 Yes Yes Yes Yes
Java Runtime Integration Yes Yes Yes Yes
Polybase Compute Node Yes Yes Yes Yes
Master Instance for Big Data Cluster Yes Yes Yes Yes
Acceleterated Database Recovery Yes Yes No No
Intelligent Database: automatic tuning Yes No No No
Intelligent Database: batch mode for row store Yes No No No
Intelligent Database: row mode memory grant feedback Yes No No No
Intelligent Database: approximate count distinct Yes Yes Yes Yes
Intelligent Database: table variable deferred compilation Yes Yes Yes Yes
Intelligent Database: scalar UDF inlining Yes Yes Yes Yes
Parallel Query Processingopen in new window Yes Yes No No

SQL Server Windows 2019

The complete listing for SQL Server 2019 Express features is available from on Microsoft Docs’ Editions and supported features of SQL Server 2019open in new window.

Feature Enterprise Standard Express Express w/ Advanced Services
Max. Compute Capacity (per instance) OS Max. Lesser of 4 sockets / 24 cores Lesser of 1 socket / 4 cores Lesser of 1 socket / 4 cores
Max. Buffer Pool Memory (per instance) OS Max. 128GB 1410MB 1410MB
Max. Columnstore Cache Memory (per instance) Unlimited 32GB 352MB 352MB
Max. Memory-Optimized Data Size (per instance) Unlimited 32GB 352MB 352MB
Max. database size 524PB 524PB 10GB 10GB
Log Shipping Yes Yes No No
Mirroring Yes Yes As Witness As Witness
Backup Compression Yes Yes No No
Database Snapshots Yes Yes Yes Yes
AlwaysOn AG Yes No No No
Basic Availability Groupsopen in new window Yes Yes (2 nodes) No No
Encrypted Backups Yes Yes No No
Stretch Database Yes Yes Yes Yes
Table/index Partitioning Yes Yes Yes Yes
Buffer Pool Extension Yes Yes No No
Compression Yes Yes Yes Yes
Resource Governor Yes No No No
In-Memory OLTP Yes Yes Yes Yes
Auditing Yes Yes Yes Yes
Fine Grained Auditing Yes Yes Yes Yes
Dynamic Data Masking Yes Yes Yes Yes
Always Encrypted w/ Secure Enclaves Yes Yes Yes Yes
Transparent Database Encryption Yes Yes No No
Contained Databases Yes Yes Yes Yes
Change Tracking Yes Yes Yes Yes
Merge Replication Yes Yes As Subscriber As Subscriber
Transactional Replication Yes Yes As Subscriber As Subscriber
Transactional Replication to Azure Yes Yes No No
Snapshot Replication Yes Yes As Subscriber As Subscriber
P2P Transactional Replication Yes No No No
SQL Server Agent Yes Yes No No
Dedicated Admin Connection Yes Yes Yes Yes
PowerShell SMO Support Yes Yes Yes Yes
Full Text Search Yes Yes No Yes
CLR Integration Yes Yes Yes Yes
Import/Export Wizard Yes Yes Yes Yes
Database Mail Yes Yes No No
UTF-8 Yes Yes Yes Yes
Java Runtime Integration Yes Yes Yes Yes
Polybase Compute Node Yes Yes Yes Yes
Master Instance for Big Data Cluster Yes Yes Yes Yes
Acceleterated Database Recovery Yes Yes No No
Intelligent Database: automatic tuning Yes No No No
Intelligent Database: batch mode for row store Yes No No No
Intelligent Database: row mode memory grant feedback Yes No No No
Intelligent Database: approximate count distinct Yes Yes Yes Yes
Intelligent Database: table variable deferred compilation Yes Yes Yes Yes
Intelligent Database: scalar UDF inlining Yes Yes Yes Yes
Parallel Query Processingopen in new window Yes Yes No No

SQL Server Windows 2017

The complete listing for SQL Server 2017 Express features is available from on Microsoft Docs’ Editions and supported features of SQL Server 2017open in new window.

Feature Enterprise Standard Express Express w/ Advanced Services
Max. Compute Capacity (per instance) OS Max. Lesser of 4 sockets / 24 cores Lesser of 1 socket / 4 cores Lesser of 1 socket / 4 cores
Max. Buffer Pool Memory (per instance) OS Max. 128GB 1410MB 1410MB
Max. Columnstore Cache Memory (per instance) Unlimited 32GB 352MB 352MB
Max. Memory-Optimized Data Size (per instance) Unlimited 32GB 352MB 352MB
Max. database size 524PB 524PB 10GB 10GB
Log Shipping Yes Yes No No
Mirroring Yes Yes As Witness As Witness
Backup Compression Yes Yes No No
Database Snapshots Yes Yes Yes Yes
AlwaysOn AG Yes No No No
Basic Availability Groupsopen in new window Yes Yes (2 nodes) No No
Encrypted Backups Yes Yes No No
Table/index Partitioning Yes Yes Yes Yes
Buffer Pool Extension Yes Yes No No
Compression Yes Yes Yes Yes
Resource Governor Yes No No No
In-Memory OLTP Yes Yes Yes Yes
Auditing Yes Yes Yes Yes
Fine Grained Auditing Yes Yes Yes Yes
Dynamic Data Masking Yes Yes Yes Yes
Always Encrypted Yes Yes Yes Yes
Contained Databases Yes Yes Yes Yes
Change Tracking Yes Yes Yes Yes
Merge Replication Yes Yes As Subscriber As Subscriber
Transactional Replication Yes Yes As Subscriber As Subscriber
Transactional Replication to Azure Yes Yes No No
Snapshot Replication Yes Yes As Subscriber As Subscriber
P2P Transactional Replication Yes No No No
SQL Server Agent Yes Yes No No
Dedicated Admin Connection Yes Yes Yes Yes
PowerShell SMO Support Yes Yes Yes Yes
Full Text Search Yes Yes No Yes
CLR Integration Yes Yes Yes Yes
Import/Export Wizard Yes Yes Yes Yes
Database Mail Yes Yes No No
Parallel Query Processingopen in new window Yes Yes No No

SQL Server Windows 2016

The complete listing for SQL Server 2016 Express features is available from on Microsoft Docs’ Editions and supported features of SQL Server 2016open in new window.

Feature Enterprise Standard Express Express w/ Advanced Services
Max. Compute Capacity (per instance) OS Max. Lesser of 4 sockets / 24 cores Lesser of 1 socket / 4 cores Lesser of 1 socket / 4 cores
Max. Buffer Pool Memory (per instance) OS Max. 128GB 1410MB 1410MB
Max. Columnstore Cache Memory (per instance) Unlimited 32GB 352MB 352MB
Max. Memory-Optimized Data Size (per instance) Unlimited 32GB 352MB 352MB
Max. database size 524PB 524PB 10GB 10GB
Log Shipping Yes Yes No No
Mirroring Yes Yes As Witness As Witness
Backup Compression Yes Yes No No
Database Snapshots Yes No No No
AlwaysOn AG Yes No No No
Basic Availability Groupsopen in new window Yes Yes (2 nodes) No No
Encrypted Backups Yes Yes No No
Table/index Partitioning Yes Yes (SP1+) Yes (SP1+) Yes (SP1+)
Compression Yes Yes (SP1+) Yes (SP1+) Yes (SP1+)
Resource Governor Yes No No No
In-Memory OLTP Yes Yes (SP1+) Yes (SP1+) Yes (SP1+)
Auditing Yes Yes Yes Yes
Fine Grained Auditing Yes Yes (SP1+) Yes (SP1+) Yes (SP1+)
Contained Databases Yes Yes Yes Yes
Change Tracking Yes Yes Yes Yes
Merge Replication Yes Yes As Subscriber As Subscriber
Transactional Replication Yes Yes As Subscriber As Subscriber
Snapshot Replication Yes Yes As Subscriber As Subscriber
P2P Transactional Replication Yes No No No
SQL Server Agent Yes Yes No No
Dedicated Admin Connection Yes Yes Yes Yes
PowerShell SMO Support Yes Yes Yes Yes
Full Text Search Yes Yes No Yes
CLR Integration Yes Yes Yes Yes
Import/Export Wizard Yes Yes Yes Yes
Database Mail Yes Yes No No
Parallel Query Processingopen in new window Yes Yes No No

SQL Server Windows 2014

The complete listing for SQL Server 2014 Express is available from on MSDN ‘s Features Supported by the Editions of SQL Server 2014open in new window.

Feature Enterprise Standard Express Express w/ Advanced Services
Max. Compute Capacity (per instance) OS Max. Lesser of 4 sockets / 16 cores Lesser of 1 socket / 4 cores Lesser of 1 socket / 4 cores
Max. Memory (per instance) OS Max. 128GB 1GB 1GB
Max. database size 524PB 524PB 10GB 10GB
Log Shipping Yes Yes No No
Mirroring Yes Yes As Witness As Witness
Backup Compression Yes Yes No No
Database Snapshots Yes No No No
Basic AlwaysOn Yes Yes No No
Encrypted Backups Yes Yes No No
No. of Instances per Server 50 50 50 50
Table/index Partitioning Yes No No No
Compression Yes No No No
Resource Governor Yes No No No
In-Memory OLTP Yes No No No
Auditing Yes Yes Yes Yes
Contained Databases Yes Yes Yes Yes
Change Tracking Yes Yes Yes Yes
Merge Replication Yes Yes As Subscriber As Subscriber
Transactional Replication Yes Yes As Subscriber As Subscriber
Snapshot Replication Yes Yes As Subscriber As Subscriber
P2P Transactional Replication Yes No No No
SQL Server Agent Yes Yes No No
Dedicated Admin Connection Yes Yes Yes Yes
PowerShell SMO Support Yes Yes Yes Yes
Full Text Search Yes Yes No Yes
CLR Integration Yes Yes Yes Yes
Import/Export Wizard Yes Yes Yes Yes
Database Mail Yes Yes No No
Parallel Query Processingopen in new window Yes Yes No No

SQL Server Windows 2012

The complete listing for SQL Server 2012 Express is available from on MSDN ‘s Features Supported by the Editions of SQL Server 2012open in new window.

Feature Enterprise Standard Express Express w/ Advanced Services
Max. Compute Capacity (per instance) OS Max. Lesser of 4 sockets / 16 cores Lesser of 1 socket / 4 cores Lesser of 1 socket / 4 cores
Max. Memory (per instance) OS Max. 64GB 1GB 1GB
Max. database size 524PB 524PB 10GB 10GB
Log Shipping Yes Yes No No
Mirroring Yes Yes As Witness As Witness
Backup Compression Yes Yes No No
Database Snapshots Yes No No No
AlwaysOn Yes No No No
Encrypted Backups No No No No
No. of Instances per Server 50 50 50 50
Table/index Partitioning Yes No No No
Compression Yes No No No
Resource Governor Yes No No No
In-Memory OLTP No No No No
Basic Auditing Yes Yes Yes Yes
Fine Grained Auditing Yes No No No
Contained Databases Yes Yes Yes Yes
Backup Encryption No No No No
Change Tracking Yes Yes Yes Yes
Merge Replication Yes Yes As Subscriber As Subscriber
Transactional Replication Yes Yes As Subscriber As Subscriber
Snapshot Replication Yes Yes As Subscriber As Subscriber
P2P Transactional Replication Yes No No No
SQL Server Agent Yes Yes No No
Dedicated Admin Connection Yes Yes Yes Yes
PowerShell SMO Support Yes Yes Yes Yes
CLR Integration Yes Yes Yes Yes
Import/Export Wizard Yes Yes Yes Yes
Database Mail Yes Yes No No
Parallel Query Processingopen in new window Yes Yes No No

SQL Server Windows 2008 R2

The complete listing for SQL Server 2008 R2 Express is available from on MSDN ‘s Features Supported by the Editions of SQL Server 2008 R2open in new window.

Feature Enterprise Standard Express Express w/ Advanced Services
Max. Compute Capacity (per instance) 8 4 1 1
Max. Memory (per instance) 2TB 64GB 1GB 1GB
Max. database size 524PB 524PB 10GB 10GB
Log Shipping Yes Yes No No
Mirroring Yes Yes As Witness As Witness
Backup Compression Yes Yes No No
Database Snapshots Yes No No No
AlwaysOn No No No No
Encrypted Backups No No No No
Table/index Partitioning Yes No No No
Compression Yes No No No
Resource Governor Yes No No No
In-Memory OLTP No No No No
Basic Auditing Yes Yes Yes Yes
Fine Grained Auditing Yes No No No
Contained Databases No No No No
Backup Encryption No No No No
Change Tracking Yes Yes Yes Yes
Merge Replication Yes Yes As Subscriber As Subscriber
Transactional Replication Yes Yes As Subscriber As Subscriber
Snapshot Replication Yes Yes As Subscriber As Subscriber
P2P Transactional Replication Yes No No No
SQL Server Agent Yes Yes No No
Dedicated Admin Connection Yes Yes Yes Yes
PowerShell SMO Support Yes Yes Yes Yes
CLR Integration Yes Yes Yes Yes
Import/Export Wizard No No No No
Database Mail Yes Yes No No
Parallel Query Processingopen in new window Yes Yes No No

SQL Server Linux 2022

Category Feature Supported
Database engine Merge replication No
Database engine Stretch DB No
Database engine Polybase Yes
Database engine Distributed query with 3rd-party connections No
Database engine Linked Servers No (Yes to only SQL Server sources)
Database engine System extended stored procedures No
Database engine Filetable, FILESTREAM No
Database engine CLR assemblies with the EXTERNAL_ACCESS or UNSAFE permission set No
Database engine Buffer Pool Extension Enterprise/Standard only
SQL Server Agent Subsystems: CmdExec, PowerShell, Queue Reader, SSIS, SSAS, SSRS No
SQL Server Agent Alerts No
SQL Server Agent Log Reader Agent Yes
SQL Server Agent Managed Backup No
High Availability Database Mirroring No
Security Extensible Key Management No
Security AD Authentication for Linked Servers No
Security AD Authentication for Availability Groups No
Services SQL Server Browser No
Services SQL Server R services No
Services StreamInsight No
Services Analysis Services No
Services Reporting Services No
Services Data Quality Services No
Services Master Data Services No
Parallel Query Processingopen in new window Yes Yes

SQL Server Linux 2019

Category Feature Supported
Database engine Merge replication No
Database engine Stretch DB No
Database engine Polybase Yes
Database engine Distributed query with 3rd-party connections No
Database engine Linked Servers No
Database engine System extended stored procedures No
Database engine Filetable, FILESTREAM No
Database engine CLR assemblies with the EXTERNAL_ACCESS or UNSAFE permission set No
Database engine Buffer Pool Extension No
SQL Server Agent Subsystems: CmdExec, PowerShell, Queue Reader, SSIS, SSAS, SSRS No
SQL Server Agent Alerts No
SQL Server Agent Log Reader Agent Yes
SQL Server Agent Managed Backup No
High Availability Database Mirroring No
Security Extensible Key Management No
Security AD Authentication for Linked Servers No
Security AD Authentication for Availability Groups No
Services SQL Server Browser No
Services SQL Server R services No
Services StreamInsight No
Services Analysis Services No
Services Reporting Services No
Services Data Quality Services No
Services Master Data Services No
Parallel Query Processingopen in new window Yes Yes

SQL Server Linux 2017

Category Feature Supported
Database engine Merge replication No
Database engine Stretch DB No
Database engine Polybase No
Database engine Distributed query with 3rd-party connections No
Database engine Linked Servers No
Database engine System extended stored procedures No
Database engine Filetable, FILESTREAM No
Database engine CLR assemblies with the EXTERNAL_ACCESS or UNSAFE permission set No
Database engine Buffer Pool Extension No
SQL Server Agent Subsystems: CmdExec, PowerShell, Queue Reader, SSIS, SSAS, SSRS No
SQL Server Agent Alerts No
SQL Server Agent Log Reader Agent No
SQL Server Agent Managed Backup No
High Availability Database Mirroring No
Security Extensible Key Management No
Security AD Authentication for Linked Servers No
Security AD Authentication for Availability Groups No
Services SQL Server Browser No
Services SQL Server R services No
Services StreamInsight No
Services Analysis Services No
Services Reporting Services No
Services Data Quality Services No
Services Master Data Services No
Parallel Query Processingopen in new window Yes Yes

FAQ

What is the difference between Basic Auditing and Fine Grained Auditing?

These terms are only used in Microsoft feature comparison documents, but not SQL Server documentation, so their use is often unclear to many. Basic auditing refers to server level auditsopen in new window while fine grained auditing refers to audits at the database levelopen in new window.

SQL Server is the world’s most powerful data platform and it is constantly evolving. From release to release significant new features are added. Besides the features and functionality, one of the typical question DBAs have is which are the Operating System requirements for each version and edition of SQL Server.

In this post you can find this information for all versions and editions gathered from different MSDN Library articles. In the end of each table there is a reference to the source document on MSDN in case you need to find more information (i.e. 32-bit vs. 64 bit, etc.).

Operating System Requirements for SQL Server:

SQL Server 2022 – Operating System Requirements

SQL Server 2022 Enterprise Windows 10 TH1 1507 or greater

Windows Server 2016 or greater

SQL Server 2022 Standard Windows 10 TH1 1507 or greater

Windows Server 2016 or greater

SQL Server 2022 Web Windows 10 TH1 1507 or greater

Windows Server 2016 or greater

SQL Server 2022 Developer Windows 10 TH1 1507 or greater

Windows Server 2016 or greater

SQL Server 2022 Express Windows 10 TH1 1507 or greater

Windows Server 2016 or greater

For more info please visit: https://learn.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server-2022

SQL Server 2019 – Operating System Requirements

SQL Server 2019 Enterprise Windows Server 2016/2019
SQL Server 2019 Standard Windows Server 2016/2019

Windows 10

SQL Server 2019 Web Windows Server 2016/2019
SQL Server 2019 Developer Windows Server 2016/2019

Windows 10

SQL Server 2019 Express Windows Server 2016/2019

Windows 10

For more info please visit: https://docs.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server-ver15?view=sql-server-ver15

SQL Server 2016 & 2017  – Operating System Requirements

SQL Server 2016/2017 Enterprise Windows Server 2012/2016/2019
SQL Server 2016/2017 Standard Windows Server 2012/2016/2019

Windows 8/8.1/10

SQL Server 2016/2017 Web Windows Server 2012/2016/2019
SQL Server 2016/2017 Developer Windows Server 2012/2016/2019

Windows 8/8.1/10

SQL Server 2016 Express Windows Server 2012/2016/2019

Windows 8/8.1/10

For more info please visit: https://msdn.microsoft.com/en-us/library/ms143506.aspx

SQL Server 2014 – Operating System Requirements

SQL Server 2014 Enterprise Windows Server 2008/2008 R2/2012/2012 R2
SQL Server 2014 Business Intelligence Windows Server 2008/2008 R2/2012/2012 R2
SQL Server 2014 Standard Windows Server 2008/2008 R2/2012/2012 R2

Windows 7 SP1/8/8.1/10

SQL Server 2014 Web Windows Server 2008/2008 R2/2012/2012 R2
SQL Server 2014 Developer Windows Server 2008/2008 R2/2012/2012 R2

Windows 7 SP1/8/8.1/10

SQL Server 2014 Express Windows Server 2008/2008 R2/2012/2012 R2

Windows 7 SP1/8/8.1/10

For more info please visit: https://msdn.microsoft.com/en-us/library/ms143506(v=sql.120).aspx

SQL Server 2012 – Operating System Requirements

SQL Server 2012 Enterprise Windows Server 2008/2008 R2/2012/2012 R2
SQL Server 2012 Business Intelligence Windows Server 2008/2008 R2/2012/2012 R2
SQL Server 2012 Standard Windows Server 2008/2008 R2/2012/2012 R2

Windows 7 SP1/8/8.1

SQL Server 2012 Web Windows Server 2008/2008 R2/2012/2012 R2
SQL Server 2012 Developer Windows Server 2008/2008 R2/2012/2012 R2

Windows 7 SP1/8/8.1

SQL Server 2014 Express Windows Server 2008/2008 R2/2012/2012 R2

Windows 7 SP1/8/8.1

For more info please visit: https://msdn.microsoft.com/en-us/library/ms143506(v=sql.110).aspx

SQL Server 2008/2008 R2 – Operating System Requirements

SQL Server 2008 R2 Datacenter Windows Server 2003/2003 R2/2008/2008 R2/2012/2012 R2
SQL Server 2008/2008 R2 Enterprise Windows Server 2003/2003 R2/2008/2008 R2/2012/2012 R2
SQL Server 2008 R2 Business Intelligence Windows Server 2003/2003 R2/2008/2008 R2/2012/2012 R2
SQL Server 2008/2008 R2 Standard Windows Server 2003/2003 R2/2008/2008 R2/2012/2012 R2

Windows XP SP2/Vista/7 SP1/8/8.1

SQL Server 2008/2008 R2 Web Windows Server 2003/2003 R2/2008/2008 R2/2012/2012 R2
SQL Server 2008/2008 R2 Developer Windows Server 2003/2003 R2/2008/2008 R2/2012/2012 R2

Windows XP SP2/Vista/7 SP1/8/8.1

SQL Server 2008/2008 R2 Express Windows Server 2003/2003 R2/2008/2008 R2/2012/2012 R2

Windows XP SP2/Vista/7 SP1/8/8.1

For more info please visit: https://msdn.microsoft.com/en-us/library/ms143506(v=sql.100).aspx

Learn More About What’s New in SQL Server 2022 – Enroll to the Course!

Feel free to check our course on Udemy, titled “SQL Server 2022: What’s New – New and Enhanced Features“.

Via the course, you will learn all about the new features and enhancements in SQL Server 2022, via a rich set of high-quality lectures, infographics and step-by-step live demonstrations.

(Lifetime access, live demos, downloadable resources, quizzes)

Learn More on Udemy

Enroll to our Master Class “Essential SQL Server Administration Tips”

If you really want to learn sophisticated SQL Server administration techniques, then you should check our on-demand online course titled “Essential SQL Server Administration Tips” (special limited-time discount included in link).

Via the course, you will learn essential hands-on SQL Server Administration tips on SQL Server maintenance, security, performance, integration, error handling and more. Many live demonstrations and downloadable resources included!

SQL Server Administration Tips (lifetime access – learn more).

Learn More

Featured Online Courses:

  • AI Essentials: A Beginner’s Guide to Artificial Intelligence
  • SQL Server 2022: What’s New – New and Enhanced Features
  • Working with Python on Windows and SQL Server Databases
  • Introduction to Azure Database for MySQL
  • Boost SQL Server Database Performance with In-Memory OLTP
  • Introduction to Azure SQL Database for Beginners
  • Essential SQL Server Administration Tips
  • SQL Server Fundamentals – SQL Database for Beginners
  • Essential SQL Server Development Tips for SQL Developers
  • Introduction to Computer Programming for Beginners
  • .NET Programming for Beginners – Windows Forms with C#
  • SQL Server 2019: What’s New – New and Enhanced Features
  • Entity Framework: Getting Started – Complete Beginners Guide
  • Data Management for Beginners – Main Principles
  • A Guide on How to Start and Monetize a Successful Blog

Related SQL Server Administration Articles:

  • Essential SQL Sever Administration Tips
  • How to Patch a Standalone SQL Server Instance
  • The SQL Server Browser Service and UDP Port 1434
  • The Maximum Number of Concurrent Connections Setting in SQL Server
  • Top 10 SQL Server DBA Daily Tasks List
  • There is no SQL Server Failover Cluster Available to Join
  • Encrypting a SQL Server Database Backup
  • …more

Rate this article: (2 votes, average: 5.00 out of 5)

Loading…

Reference: SQLNetHub.com (https://www.sqlnethub.com)

© SQLNetHub

Artemakis Artemiou is a seasoned Senior Database and AI/Automation Architect with over 20 years of expertise in the IT industry. As a Certified Database, Cloud, and AI professional, he has been recognized as a thought leader, earning the prestigious Microsoft Data Platform MVP title for nine consecutive years (2009-2018). Driven by a passion for simplifying complex topics, Artemakis shares his expertise through articles, online courses, and speaking engagements. He empowers professionals around the globe to excel in Databases, Cloud, AI, Automation, and Software Development. Committed to innovation and education, Artemakis strives to make technology accessible and impactful for everyone.

Views: 12,317

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как отключить yandex with voice assistant alice на пк windows 10
  • Где вы хотите установить windows нет дисков на ноутбуке
  • Asus k501u драйвера для windows 10
  • Как восстановить раздел загрузки windows 7
  • Что такое windows 10 pro для рабочих станций