Требования к оборудованию и программному обеспечению для SQL Server 2016 и 2017
Область применения: SQL Server — только Для Windows
В этой статье приведены минимальные требования к оборудованию и программному обеспечению, необходимым для установки и запуска SQL Server 2016 и SQL Server 2017 в операционной системе Windows.
Чтобы ознакомиться с требованиями к оборудованию и программному обеспечению для других версий SQL Server, см. следующие статьи:
Требования к аппаратному обеспечению
Следующие требования к оборудованию применимы к SQL Server 2016 и SQL Server 2017:
Компонент | Требование |
---|---|
Жесткий диск | ДЛЯ SQL Server требуется не менее 6 ГБ свободного места на жестком диске. Требования к местам на диске зависят от установленных компонентов SQL Server. Дополнительные сведения см. в разделе Требования к месту на диске далее в этой статье. Сведения о поддерживаемых типах хранилищ для файлов данных см. в разделе Storage Types for Data Files. Рекомендуется устанавливать SQL Server на компьютерах с файловой системой NTFS или ReFS. Установка в файловой системе FAT32 поддерживается, но не рекомендуется, поскольку эта система менее защищенная, чем системы NTFS или ReFS. Диски, доступные только для чтения, подключенные и сжатые диски блокируются во время установки. |
Диск | Для установки с диска требуется DVD-диск. |
Azure Monitor | ДЛЯ SQL Server требуется монитор разрешения Super-VGA (800x600) или более поздней версии. |
Интернет | Для работы с Интернетом требуется доступ к Интернету (плата может применяться). |
память*; | Минимальные: Экспресс-выпуски: 512 МБ Все другие выпуски: 1 ГБ Рекомендуется. Экспресс-выпуски: 1 ГБ Все другие выпуски: для обеспечения оптимальной производительности требуется не менее 4 ГБ с последующим увеличением по мере роста размера базы данных. |
Быстродействие процессора | Минимум : процессор x64 с тактовой частотой 1,4 ГГц Рекомендуется: 2,0 ГГц или выше |
Тип процессора | Процессор x64: AMD Opteron, AMD Athlon 64, Intel Xeon с поддержкой Intel EM64T, Intel Pentium IV с поддержкой EM64T. |
Примечание.
Установка SQL Server поддерживается только на процессорах x64. Процессоры x86 больше не поддерживаются.
* Минимальный объем оперативной памяти, необходимый для установки компонента "Сервер DQS" в Data Quality Services (DQS), составляет 2 ГБ. Это значение отличается от требований, предъявляемых к минимальному объему памяти SQL Server. Подробные сведения об установке DQS см. в разделе Install Data Quality Services.
Требования к программному обеспечению
В таблице в этом разделе перечислены минимальные требования к программному обеспечению для запуска SQL Server. Существуют также рекомендуемые параметры конфигурации для оптимальной производительности.
Следующие требования к программному обеспечению относятся ко всем видам установки:
Компонент | Требование |
---|---|
.NET Framework | Для установки SQL Server 2016 (13.x) и более поздних версий требуется .NET Framework 4.6 для следующих компонентов: ядро СУБД, Master Data Services и репликация. Программа установки SQL Server автоматически устанавливает платформа .NET Framework. Вы также можете вручную установить платформа .NET Framework из Microsoft платформа .NET Framework 4.6 (веб-установщик) для Windows. Дополнительные сведения, рекомендации и рекомендации по платформа .NET Framework 4.6 см. в руководстве по развертыванию платформа .NET Framework для разработчиков. Windows 8.1 и Windows Server 2012 R2 требуют KB2919355 перед установкой платформа .NET Framework 4.6. Примечание. Поддержка .NET Framework 4.5.2, 4.6 и 4.6.1 прекращена 26 апреля 2022 г.
|
Сетевое программное обеспечение | Поддерживаемые операционные системы для SQL Server имеют встроенное сетевое программное обеспечение. Именованные экземпляры и экземпляры по умолчанию изолированной установки поддерживают следующие сетевые протоколы: общая память, именованные каналы, TCP/IP и VIA. Примечание. Протокол VIA не поддерживается на отказоустойчивых кластерах. Клиенты или приложения, работающие на одном узле в отказоустойчивом кластере как экземпляр SQL Server, могут использовать протокол общей памяти для подключения к SQL Server с помощью адреса локального канала. Однако этот тип подключения не учитывает кластер и завершается сбоем после отработки отказа экземпляра. Поэтому не рекомендуется использовать только в определенных сценариях. Важно. Протокол VIA является устаревшим. Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Дополнительные сведения о сетевых протоколах и сетевых библиотеках см. в разделе Network Protocols and Network Libraries. |
Программа установки SQL Server устанавливает следующие компоненты программного обеспечения, необходимые для продукта:
- SQL Server Native Client
- Файлы поддержки программы установки SQL Server
Внимание
Для компонента PolyBase существуют дополнительные аппаратные и программные требования. Дополнительные сведения см. в разделе Приступая к работе с PolyBase.
Поддерживаемые операционные системы для SQL Server 2017
В следующей таблице показана совместимость версий SQL Server 2017 с версиями Windows:
Выпуск SQL Server: | Функции корпоративного уровня | разработчик. | Стандартные | Интернет | Express |
---|---|---|---|---|---|
Windows Server 2022 Datacenter | Да | Да | Да | Да | Да |
Windows Server 2022 Datacenter: Azure Edition | Да | Да | Да | Да | Да |
Windows Server 2022 Standard | Да | Да | Да | Да | Да |
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 Server 2012 R2 Datacenter | Да | Да | Да | Да | Да |
Windows Server 2012 R2 Standard | Да | Да | Да | Да | Да |
Windows Server 2012 R2 Essentials | Да | Да | Да | Да | Да |
Windows Server 2012 R2 Foundation | Да | Да | Да | Да | Да |
Windows Server 2012 Datacenter; | Да | Да | Да | Да | Да |
Windows Server 2012 Standard | Да | Да | Да | Да | Да |
Windows Server 2012 Essentials | Да | Да | Да | Да | Да |
Windows Server 2012 Foundation | Да | Да | Да | Да | Да |
Windows 11 IoT Корпоративная | No | Да | Да | No | Да |
Windows 11 Корпоративная | No | Да | Да | No | Да |
Windows 11 Профессиональная | No | Да | Да | No | Да |
Windows 11 Домашняя | No | Да | Да | No | Да |
Windows 10 IoT Корпоративная | No | Да | Да | No | Да |
Windows 10 Корпоративная | No | Да | Да | No | Да |
Windows 10 Профессиональная | No | Да | Да | No | Да |
Windows 10 Домашняя | No | Да | Да | No | Да |
Windows 8.1 Корпоративная | No | Да | Да | No | Да |
Windows 8.1 Профессиональная | No | Да | Да | No | Да |
Windows 8.1 Корпоративная | No | Да | Да | No | Да |
Windows 8 Профессиональная | No | Да | Да | No | Да |
Windows 8 | No | Да | Да | No | Да |
Поддержка Server Core для SQL Server 2017
Следующие выпуски Windows Server поддерживают установку SQL Server 2017 в режиме основных серверных компонентов:
Windows Server 2022 Standard
Windows Server 2022 Datacenter
Windows Server 2022 Datacenter: Azure Edition
Windows Server 2019 Standard
Windows Server 2019 Datacenter
Windows Server 2016 Standard
Windows Server 2016 Datacenter
Windows Server 2012 R2 Standard
Windows Server 2012 R2 Datacenter
Windows Server 2012 Standard
Windows Server 2012 Datacenter;
Дополнительные сведения об установке SQL Server на Server Core см. в разделе Установка SQL Server на Server Core.
Примечание.
Установка SQL Server в ОС Windows, в которой включена конфиденциальность регистра, не поддерживается. Дополнительные сведения о SQL Server не поддерживаются в операционной системе Windows, в которой включена конфиденциальность регистра.
Поддерживаемые операционные системы для SQL Server 2016
В следующей таблице показана совместимость версий SQL Server 2016 с версиями Windows:
Выпуск SQL Server: | Функции корпоративного уровня | разработчик. | Стандартные | Интернет | Express |
---|---|---|---|---|---|
Windows Server 2022 Datacenter | No | No | No | No | No |
Windows Server 2022 Datacenter: Azure Edition | No | No | No | No | No |
Windows Server 2022 Standard | No | No | No | No | No |
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 Server 2012 R2 Datacenter | Да | Да | Да | Да | Да |
Windows Server 2012 R2 Standard | Да | Да | Да | Да | Да |
Windows Server 2012 R2 Essentials | Да | Да | Да | Да | Да |
Windows Server 2012 R2 Foundation | Да | Да | Да | Да | Да |
Windows Server 2012 Datacenter; | Да | Да | Да | Да | Да |
Windows Server 2012 Standard | Да | Да | Да | Да | Да |
Windows Server 2012 Essentials | Да | Да | Да | Да | Да |
Windows Server 2012 Foundation | Да | Да | Да | Да | Да |
Windows 11 IoT Корпоративная | No | No | No | No | No |
Windows 11 Корпоративная | No | No | No | No | No |
Windows 11 Профессиональная | No | No | No | No | No |
Windows 11 Домашняя | No | No | No | No | No |
Windows 10 IoT Корпоративная | No | Да | Да | No | Да |
Windows 10 Корпоративная | No | Да | Да | No | Да |
Windows 10 Профессиональная | No | Да | Да | No | Да |
Windows 10 Домашняя | No | Да | Да | No | Да |
Windows 8.1 Корпоративная | No | Да | Да | No | Да |
Windows 8.1 Профессиональная | No | Да | Да | No | Да |
Windows 8.1 Корпоративная | No | Да | Да | No | Да |
Windows 8 Профессиональная | No | Да | Да | No | Да |
Windows 8 | No | Да | Да | No | Да |
Минимальные требования к версии для установки SQL Server на Windows Server 2012 или Windows 8 см. в статье "Установка SQL Server в Windows Server 2012 или Windows 8".
Поддержка Server Core для SQL Server 2016
Следующие выпуски Windows Server поддерживают установку SQL Server 2016 в режиме основных серверных компонентов:
Windows Server 2019 Standard
Windows Server 2019 Datacenter
Windows Server 2016 Standard
Windows Server 2016 Datacenter
Windows Server 2012 R2 Standard
Windows Server 2012 R2 Datacenter
Windows Server 2012 Standard
Windows Server 2012 Datacenter;
Дополнительные сведения об установке SQL Server на Server Core см. в разделе Установка SQL Server на Server Core.
Примечание.
Установка SQL Server в ОС Windows, в которой включена конфиденциальность регистра, не поддерживается. Дополнительные сведения о SQL Server не поддерживаются в операционной системе Windows, в которой включена конфиденциальность регистра.
Поддержка WOW64
WOW64 (32-разрядная Windows в 64-разрядной Windows) — это компонент 64-разрядных выпусков Windows, который позволяет выполнять 32-разрядные приложения в собственном 32-разрядном режиме. Приложения работают в 32-разрядном режиме даже в случае, если базовая операционная система является 64-разрядной. WOW64 не поддерживается для установок SQL Server. Тем не менее в режиме WOW64 могут работать средства управления.
Функции, поддерживаемые в 32-разрядных клиентских операционных системах
Клиентские операционные системы Windows, такие как Windows 10 и Windows 8.1, могут иметь 32-разрядную или 64-разрядную архитектуру. Полная поддержка всех функций SQL Server доступна только в 64-разрядных операционных системах. В поддерживаемых 32-разрядных операционных системах Microsoft поддерживаются следующие функции:
- Клиент Data Quality
- Средства связи клиентских средств
- Службы Integration Services
- Обратная совместимость клиентских средств
- Пакет SDK клиентских средств
- Компоненты документации
- Компоненты распределенного воспроизведения
- Контроллер распределенного воспроизведения
- Клиент распределенного воспроизведения
- Пакет SDK для подключения клиентов SQL
Операционные системы Windows Server 2008 R2 и более поздних версий недоступны как 32-разрядные архитектуры. Все поддерживаемые серверные операционные системы доступны только с 64-разрядной архитектурой. Полная поддержка всех функций доступна только в 64-разрядных серверных операционных системах.
Поддержка межязычного языка
Дополнительные сведения о поддержке и рекомендациях по установке SQL Server на локализованных языках см . в разделах "Локальные языковые версии" в SQL Server.
Требования к месту на диске
Во время установки SQL Server установщик Windows создает временные файлы на системном диске. Перед запуском программы установки для установки или обновления SQL Server убедитесь, что на системном диске для этих файлов имеется не менее 6,0 ГБ свободного места. Это требование применяется даже при установке компонентов SQL Server на диск, отличный от используемого по умолчанию.
Фактические требования к объему свободного места на диске зависят от конфигурации системы, а также от набора устанавливаемых компонентов. В следующей таблице приведены требования к месту на диске для компонентов SQL Server.
Компонент | Свободное место на диске |
---|---|
ядро СУБД и файлы данных, репликация, полнотекстовый поиск и службы качества данных | 1480 МБ |
ядро СУБД (как описано выше) со службами R (в базе данных) | 2744 МБ |
ядро СУБД (как описано выше) со службой запросов PolyBase для внешних данных | 4194 МБ |
Службы 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 для просмотра содержимого справки и управления ими* | 27 МБ |
Все компоненты | 8030 МБ |
*Требование к месту на диске для загружаемого содержимого электронной документации — 200 МБ.
Типы хранилищ для файлов данных
Для файлов данных поддерживаются следующие типы хранилищ.
- Локальный диск
- В настоящее время SQL Server поддерживает диски с стандартными размерами собственного сектора в 512 байтах и 4 КБ. Жесткие диски с размером сектора, превышающим 4 КБ, могут привести к ошибкам при попытке сохранить файлы данных SQL Server на них. Дополнительные сведения о поддержке размера жесткого диска в SQL Server см. в статье о поддержке размера жесткого диска в SQL Server. Дополнительные сведения см. в статье Устранение ошибок, связанных с размером сектора системного диска более 4 КБ.
- Установка отказоустойчивого кластера SQL Server поддерживает только локальный
tempdb
диск для установки файлов. Проверьте правильность пути, указанного для файлов tempdb и файлов журнала на всех узлах кластера. Во время отработки отказа, если каталоги tempdb недоступны на целевом узле отработки отказа, ресурс SQL Server не будет подключен к сети.
- Общее хранилище
- Локальные дисковые пространства (S2D)
- Общий файловый ресурс SMB
- Хранилище SMB не поддерживается для файлов данных служб Analysis Services для автономных или кластеризованных установок. Используйте вместо него непосредственно подключенное хранилище, сеть хранения данных или S2D.
- Хранилище SMB может размещаться на файловом сервере Windows или на устройстве с хранилищем SMB сторонних разработчиков. Если используется файловый сервер Windows, он должен иметь версию 2008 или последующую. Дополнительные сведения об установке SQL Server с использованием общей папки SMB в качестве параметра хранилища см. в разделе "Установка SQL Server с SMB Fileshare as a Storage Option".
Установка 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.