Какой sql server поставить на windows 10
MS SQL Server доступен в различных вариациях. Прежде всего, это MS SQL Server Enterprise — полный выпуск, нацеленный на использование в реальных проектах. Именно он используется на различных хостингах и серверах баз данных. Однако он доступен только в платной версии (не считая триального периода) и стоит довольно приличных денег.
Для простых приложений также может хватить и выпуска Express: он бесплатный. К тому же у него есть преимущество — его можно ставить в качестве реального сервера и использовать в реальных задачах, однако он имеет урезанный функционал по сравнению с полной версией.
И также есть MS SQL Server Developer Edition . Это бесплатный и полнофункциональный выпуск, который содержит весь функционал, что и полная версия MS SQL Server Enterprise, MS SQL Server Enterprise, только нацелена только для нужд разработки. В то же время эта версия не может быть использована для развертывания в качестве реального сервера на реальных проектах. Однако для изучения всей механики MS SQL Server эта версия представляет оптимальный вариант, поэтому именно эту версию мы и будем использовать.
Но в данном случае для данного руководства по большому счету можно использовать как Developer, так и Express выпуск.
Итак, установим MS SQL Server 2022 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 2022, у которого имя экземпляра — «MSSQLSERVER». Следует отметить, что перед подключением к нему, надо убедиться, что он запущен.
Также для этого можно открыть окно служб:

Если он не запущен, там же в панели служб мы его может запустить, и после этого мы сможем с ним работать.
Подобным образом устанавливается и MS SQL Server 2022 Express
Попробуйте SQL Server в локальной или облачной среде
Используйте SQL на устройствах Интернета вещей для выполнения анализа в режиме реального времени с помощью SQL Azure для пограничных вычислений.
SQL Server в локальной среде
Получите производительность и безопасность масштабируемой гибридной платформы данных SQL Server 2022 — теперь с поддержкой Azure.
Или скачайте бесплатный специализированный выпуск
Developer
SQL Server 2022 Developer — это бесплатный выпуск с полным набором функций, лицензируемый для использования в качестве базы данных для разработки и тестирования и не предназначенный для применения в рабочей среде.
Express
SQL Server 2022 Express является бесплатным выпуском SQL Server, который идеально подходит для разработки приложений для использования на настольных компьютерах, веб-серверах и других небольших серверах.
Совместимость с Microsoft SQL Server
PrintStore Pro предоставляет возможность использования SQL-сервера для централизованного хранения и управления базой данных. Поддерживается работа как с мощным коммерческим продуктом Microsoft SQL Server, так и с его экспресс-выпуском Microsoft SQL Server Express — многофункциональной и надежной системой управления данными, распространяемой совершенно бесплатно, но с некоторыми ограничениями по задействованным вычислительным мощностям компьютера. Данные ограничения не влияют на работу PrintStore.
Профессиональная редакция программы PrintStore Pro совместима со следующими версиями Microsoft SQL Server Express: 2008 R2, 2012, 2014, 2016, 2017, 2019. Дополнительная информация о них представлена в следующей таблице.
Таблица сравнения и загрузки версий Microsoft SQL Server Express
Примечания:
1 — ссылки на страницы описаний выпусков SQL Server на официальном сайте Microsoft;
2 — ссылки на инсталляторы и страницы загрузок соответствующих версий SQL Server Express на официальном сайте Microsoft;
3 — максимальный размер используемой базы данных;
4 — максимальный объем памяти для буферного пула на экземпляр;
5 — максимальная вычислительная мощность, используемая одним экземпляром.
Рекомендуется загружать SQL Server совместно с утилитой SQL Server Management Studio — мощным инструментом для конфигурации, управления и администрирования всех компонентов MS SQL Server, включающим редактор скриптов и графическую программу для работы с объектами и настройками сервера. Данная утилита распространяется совершенно бесплатно.
Инсталляторы SQL Server Express версий 2008 R2, 2012, 2014 с инструментами Management Studio, как правило, имеют называние «Microsoft SQL Server Express with Tools», а имя загрузочного файла начинается с «SQLEXPRWT». В состав инсталляторов SQL Server Express 2016 и последующих версий утилита Management Studio не входит, но ее можно загрузить отдельно.
Документация по PrintStore
- Общая информация
- Установка и обслуживание
- Системные требования
- Установка, обновление и удаление
- Работа с БД
- Работа с файловой БД
- Сжатие файла базы данных
- Конвертация БД в MS SQL Server
- Совместимость с Microsoft SQL Server
- Установка MS SQL Server
Все торговые марки и товарные знаки, упомянутые на сайте и защищённые третьими сторонами,
приведены в качестве справочной информации и являются собственностью их владельцевSQL Server 2022: требования к оборудованию и программному обеспечению
В статье перечислены минимальные требования к оборудованию и программному обеспечению для установки и запуска SQL Server 2022 (16.x) в операционной системе Windows.
Чтобы ознакомиться с требованиями к оборудованию и программному обеспечению для других версий SQL Server, см. следующие статьи:
- SQL Server 2019
- SQL Server 2016 и 2017
- SQL Server на Linux
Требования к аппаратному обеспечению
Следующие требования к памяти и процессору применяются ко всем выпускам SQL Server:
Компонент Требование Хранилище ДЛЯ SQL Server требуется не менее 6 ГБ доступного места на жестком диске. Экспресс-выпуски: 512 МБ
Все другие выпуски: 1 ГБ
Рекомендуется.
Экспресс-выпуски: 1 ГБ
1 Минимальный объем памяти, необходимый для установки компонента сервера качества данных в службах качества данных (DQS), составляет 2 ГБ ОЗУ, что отличается от минимального требования к памяти SQL Server. Подробные сведения об установке DQS см. в разделе Install Data Quality Services.
Установка SQL Server поддерживается только на процессорах x64. Процессоры x86 больше не поддерживаются.
Требования к программному обеспечению
Следующие требования относятся ко всем видам установки.
Компонент Требование Операционная система Windows 10 1607 или более поздней версии Программа установки SQL Server устанавливает следующие компоненты программного обеспечения, необходимые для продукта:
- собственный клиент SQL Server
- Файлы поддержки программы установки SQL Server
Для компонента PolyBase существуют дополнительные аппаратные и программные требования. Дополнительные сведения см. в статье «Введение виртуализации данных с помощью PolyBase».
Поддержка операционных систем
В следующей таблице показано, какие выпуски SQL Server 2022 (16.x) совместимы с версиями Windows:
Выпуск SQL Server: Функции корпоративного уровня Разработчик Standard Сеть Express Windows Server 2022 Datacenter Да Да Да Да Да Windows Server 2022 Datacenter: Azure Edition Да Да Да Да Да Windows Server 2022 Standard Да Да Да Да Да Windows Server 2022 Essentials Да Да Да Да Да Windows Server 2019 Datacenter Да Да Да Да Да Windows Server 2019 Standard Да Да Да Да Да Windows Server 2019 Essentials Да Да Да Да Да Windows Server 2016 Datacenter Да Да Да Да Да Windows Server 2016 Standard Да Да Да Да Да Windows Server 2016 Essentials Да Да Да Да Да Windows 11 IoT Корпоративная No Да Да Нет Да Windows 11 Корпоративная No Да Да Нет Да Windows 11 Профессиональная No Да Да Нет Да Windows 11 Домашняя No Да Да Нет Да Windows 10 IoT Корпоративная No Да Да Нет Да Windows 10 Корпоративная No Да Да Нет Да Windows 10 Профессиональная No Да Да Нет Да Windows 10 Домашняя No Да Да Нет Да Поддержка Server Core
Установка SQL Server 2022 (16.x) в режиме основных серверных компонентов поддерживается следующими выпусками Windows Server:
- Windows Server 2022 Core
- Windows Server 2019 Core
- Windows Server 2016 Core
Дополнительные сведения об установке SQL Server на Server Core см. в разделе Установка SQL Server на Server Core.
Поддержка межязычного языка
Дополнительные сведения о поддержке и рекомендациях по установке SQL Server на локализованных языках см . в разделах «Локальные языковые версии» в SQL Server.
Требования к месту на диске
Во время установки SQL Server установщик Windows создает временные файлы на системном диске. Перед запуском программы установки для установки или обновления SQL Server убедитесь, что на системном диске для этих файлов имеется не менее 6,0 ГБ свободного места. Это требование применяется даже при установке компонентов SQL Server на диск, отличный от используемого по умолчанию.
Фактические требования к объему свободного места на диске зависят от конфигурации системы, а также от набора устанавливаемых компонентов. В следующей таблице приведены требования к месту на диске для компонентов SQL Server.
Компонент Свободное место на диске ядро СУБД и файлы данных, репликация, полнотекстовый поиск и службы качества данных 1480 МБ ядро СУБД (как описано выше) со службами R (в базе данных) 2744 МБ ядро СУБД (как описано выше) со службой запросов PolyBase для внешних данных 4 194 МБ Службы Analysis Services и файлы данных 698 МБ Службы отчетов 967 МБ Microsoft R Server (изолированная версия) 280 МБ Службы Reporting Services — SharePoint 1203 МБ Надстройка служб Reporting Services для продуктов SharePoint 325 МБ Клиент Data Quality 121 МБ Средства связи клиентских средств 328 МБ Службы Integration Services 306 МБ Клиентские компоненты (кроме компонентов электронной документации по SQL Server и средств служб Integration Services) 445 МБ Службы Master Data Services 280 МБ Веб-компоненты электронной документации ПО SQL Server для просмотра содержимого справки 1 и управления ими 27 МБ Все функции 8 030 МБ 1 Требование дискового пространства для скачаемого содержимого электронной документации — 200 МБ.
Типы служба хранилища для файлов данных
Для файлов данных поддерживаются следующие типы хранилищ.
- Локальный диск
- В настоящее время SQL Server поддерживает диски с стандартными размерами собственного сектора размером 512 байтов и 4 КБ. Дополнительные сведения о поддержке больших размеров сектора и реализации изготовителя см. в разделе «Размеры сектора дисков 4-КБ» в техническом документе SQLIOBasicsCh2.doc. Вы можете скачать технический документ из раздела «Скачать» статьи «Основы ввода-вывода SQL Server», глава 2. Если вы используете диски расширенного формата, которые физически форматируются с 4096 байтами, но предоставляют размер логического сектора размером 512 байт, вы можете узнать больше о поведении и рекомендациях в статье SQL Server Tech Community . Новые диски используют размер сектора 4K. Жесткие диски с размером сектора, превышающим 4 КБ, могут привести к ошибкам при попытке сохранить файлы данных SQL Server на них. Дополнительные сведения см. в статье Устранение ошибок, связанных с размером сектора системного диска более 4 КБ.
- Установка отказоустойчивого кластера SQL Server поддерживает только локальный tempdb диск для установки файлов. Убедитесь, что путь, указанный для tempdb файлов данных и журналов, действителен на всех узлах кластера. Во время отработки отказа, если tempdb каталоги недоступны на целевом узле отработки отказа, ресурс SQL Server не может быть подключен к сети.
- S МБ хранилище не поддерживается для файлов данных служб Analysis Services для автономных или кластеризованных установок. Используйте вместо него непосредственно подключенное хранилище, сеть хранения данных или S2D.
- Хранилище SMB может размещаться на файловом сервере Windows или на устройстве с хранилищем SMB сторонних разработчиков. Если используется файловый сервер Windows, он должен иметь версию 2008 или последующую. Дополнительные сведения об установке SQL Server с помощью общей папки S МБ в качестве параметра хранилища см. в разделе «Установка SQL Server с S МБ Файловый ресурс в качестве параметра служба хранилища».
Установка SQL Server на контроллере домена
По соображениям безопасности рекомендуется не устанавливать SQL Server на контроллере домена. Программа установки SQL Server не блокирует установку на компьютере, который является контроллером домена, но применяются следующие ограничения:
- Не удается запустить службы SQL Server на контроллере домена в локальной учетной записи службы.
- После установки SQL Server на компьютере невозможно изменить компьютер с члена домена на контроллер домена. Перед изменением хост-компьютера на контроллер домена необходимо удалить SQL Server.
- После установки SQL Server на компьютере невозможно изменить компьютер с контроллера домена на член домена. Перед изменением узла компьютера на член домена необходимо удалить SQL Server.
- Экземпляры отказоустойчивого кластера SQL Server не поддерживаются, где узлы кластера являются контроллерами домена.
- SQL Server не поддерживается на контроллере домена только для чтения. Программа установки SQL Server не может создавать группы безопасности или подготавливать учетные записи службы SQL Server на контроллере домена только для чтения. В этом сценарии установка завершается сбоем.
- Экземпляр отказоустойчивого кластера SQL Server не поддерживается в среде, где доступен только контроллер домена только для чтения.
Установочный носитель
Соответствующий установочный носитель можно получить из следующих расположений:
- Центр оценки SQL Server
- Последние накопительные пакеты обновления
Кроме того, вы можете создать виртуальную машину Azure под управлением SQL Server, хотя SQL Server на виртуальной машине может быть медленнее, чем в собственном коде из-за затрат на виртуализацию.
Связанный контент
- Планирование установки SQL Server
- Рекомендации по безопасности для SQL Server