Использование SQL Server в Windows

В этой статье содержатся рекомендации по использованию различных версий Microsoft SQL Server на компьютерах с операционной системой Windows.

Оригинальная версия продукта: SQL Server
Оригинальный номер базы знаний: 2681562

Сводка

Примечание.

Если не указано иное, когда ОС поддерживается для версии SQL Major, она по-прежнему поддерживается для всех последующих выпусков обслуживания. Например, если SQL Server 2016 RTM поддерживается на Windows 10, это означает, что любые управляющие узлы над SQL Server 2016 RTM или SQL Server 2016 с пакетом обновления 1 (SP1) поддерживаются на Windows 10.

Как использовать эту статью:

    1. Узнайте минимальные требования к версии SQL Server, которая устанавливается для соответствующей ОС.
    Версия Windows/SQL SQL Server 2022 SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 SQL Server 2008 Дополнительные сведения/ограничения
    Windows Server 2022 Да (RTM) Да (RTM) Да (RTM) Не поддерживается Не поддерживается Не поддерживается Не поддерживается Не поддерживается Дополнительные сведения для сред Windows Server 2022
    Windows 11 Да (RTM) Да (RTM) Да (RTM) Не поддерживается Не поддерживается Не поддерживается Не поддерживается Не поддерживается Дополнительные сведения для сред Windows 11
    Windows 10 Да (RTM) Да (RTM) Да (RTM) Да (SP2) Да (SP3) Да (SP4) Не поддерживается Не поддерживается Дополнительные сведения для сред Windows 10
    Windows Server 2019 Да (RTM) Да (RTM) Да (RTM) Да (SP2) Да (SP3) Да (SP4) Не поддерживается Не поддерживается Дополнительные сведения для сред Windows Server 2019
    Windows Server 2016 Да (RTM) Да (RTM) Да (RTM) Да (SP2) Да (SP3) Да (SP4) Не поддерживается Не поддерживается Дополнительные сведения для сред Windows Server 2016
    Windows 8.1 Нет Нет Да (RTM) Да (SP2) Да (SP3) Да (SP4) Да (SP3) Да (SP4) Дополнительные сведения для сред Windows 8.1
    Windows Server 2012 R2 Нет Нет Да (RTM) Да (SP2) Да (SP3) Да (SP4) Да (SP3) Да (SP4) Дополнительные сведения для сред Windows Server 2012 R2
    Windows 8 Нет Нет Да (RTM) Да (SP2) Да (SP3) Да (SP4) Да (SP3) Да (SP4) Дополнительные сведения для сред Windows 8
    Windows Server 2012 Нет Нет Да (RTM) Да (SP2) Да (SP3) Да (SP4) Да (SP3) Да (SP4) Дополнительные сведения для сред Windows Server 2012
    Страница “Требования к оборудованию и программному обеспечению” SQL Server 2022 SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 SQL Server 2008
  1. Чтобы найти ответы на следующие вопросы, перейдите по соответствующей ссылке на странице “Требования к оборудованию и программному обеспечению”.

    • Какие выпуски SQL Server совместимы с соответствующими версиями Windows?
    • Каковы требования платформы .NET Framework для моей версии SQL?
  2. Для получения дополнительных сведений о запуске сервера SQL в определенной операционной системе обратитесь к столбцу “Дополнительные сведения/ограничения” в вышеуказанной таблице.

    Например, если вы хотите установить SQL Server 2016 Developer Edition на Windows 10 Professional:

    1. Проверьте, поддерживается ли SQL Server 2016 в Windows 10. Соответствующее значение в вышеуказанной таблице — Да (SP2).

      • Да, указывает, что SQL Server 2016 поддерживается на Windows 10.

      • (SP2) указывает, что SQL Server 2016 следует обновить как минимум до SP2, чтобы он поддерживался на Windows 10.

    2. На странице Требования к оборудованию и программному обеспечению для SQL 2016 подтверждается, что SQL Server 2016 Developer edition поддерживается на Windows 10 Professional.

    3. В столбце “Дополнительные сведения/ограничения” для Windows Server 2016 не указаны дополнительные известные проблемы для этой конфигурации.

Минимальные требования версии SQL Server для Windows Server 2022 и Windows 11

В этой статье описываются минимальные требования версии для установки SQL Server на компьютер под управлением Windows Server 2022 или Windows 11.

Перед установкой SQL Server на компьютер под управлением Windows Server 2022 или Windows 11 нужно выполнить следующие минимальные требования, соответствующие вашей ситуации.

  • Для SQL Server 2022 в Windows выпуск поддерживается в версии SQL Server 2022 для Windows RTM.

  • Для SQL Server 2019 в Windows этот выпуск поддерживается в версии выпуска SQL Server 2019 в Windows RTM.

  • Для SQL Server 2017 на Windows

    Выпуск поддерживается для SQL Server 2017 на Windows версии RTM.

  • Для SQL Server 2016 и более поздних версий

    SQL Server 2016 и более старые версии не поддерживаются на Windows Server 2022 или Windows 11.

Минимальные требования версии SQL Server для Windows Server 2019

В этой статье описываются минимальные требования версии для установки SQL Server на компьютеры под управлением Windows Server 2019.

Перед установкой SQL Server на компьютер под управлением Windows Server 2019 нужно выполнить следующие минимальные требования, соответствующие вашей ситуации.

  • Для SQL Server 2022 в Windows
    Этот выпуск поддерживается в версии SQL Server 2022 в Windows RTM Release.

  • Для SQL Server 2019 в Windows этот выпуск поддерживается в версии выпуска SQL Server 2019 в Windows RTM.

  • Для SQL Server 2017 на Windows

    Выпуск поддерживается для SQL Server 2017 на Windows версии RTM.

  • Для SQL Server 2016

    Нужно установить SQL Server 2016 Service Pack 2 или более позднее обновление. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2016.

  • Для SQL Server 2014

    Нужно установить SQL Server 2014 Service Pack 3 или более позднее обновление. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2014.

  • Для SQL Server 2012

    Нужно установить SQL Server 2012 Service Pack 4 или более позднее обновление. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2012.

    Примечание.

    • При установке SQL Server 2012 на Windows 10 или Windows Server 2016 убедитесь, что ознакомились с известными неполадками при установке.
    • Статья в электронной документации на тему Требования к оборудованию и программному обеспечению для установки SQL Server 2012 еще не обновлена сведениями о поддержке Windows Server 2016 и Windows Server 2019.
  • Для SQL Server 2008 R2

    SQL Server 2008 R2 не поддерживается на Windows 10 и Windows Server 2016.

  • Для SQL Server 2008

    SQL Server 2008 не поддерживается на Windows 10 и Windows Server 2016.

Минимальные требования версии SQL Server для Windows 10 и Windows Server 2016

В этом разделе описываются минимальные требования версии для установки SQL Server на компьютерах под управлением Windows 10 и Windows Server 2016.

Перед установкой SQL Server на компьютер под управлением Windows 10 или Windows Server 2016 нужно выполнить следующие минимальные требования, соответствующие вашей ситуации.

  • Для SQL Server 2022 в Windows
    Этот выпуск поддерживается на SQL Server 2019 года в версии Windows Server 2016 RTM и Windows 10 TH1 1507 или более поздних версий.

  • Для SQL Server 2019 на Windows

  • Этот выпуск поддерживается на SQL Server 2019 в Windows Server 2016 RTM и Windows 10 TH1 1507 или более поздних версий.

  • Для SQL Server 2017 на Windows

    Выпуск поддерживается для SQL Server 2017 на Windows версии RTM.

  • Для SQL Server 2016

    Нужно установить SQL Server 2016 Service Pack 2 или более позднее обновление. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2016.

  • Для SQL Server 2014

    Нужно установить SQL Server 2014 Service Pack 1 или более позднее обновление. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2014.

  • Для SQL Server 2012

    Нужно установить SQL Server 2012 Service Pack 2 или более позднее обновление. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2012.

    Примечание.

    • При установке SQL Server 2012 на Windows 10 или Windows Server 2016 убедитесь, что ознакомились с известными неполадками при установке.

    • Статья в электронной документации на тему Требования к оборудованию и программному обеспечению для установки SQL Server 2012 еще не обновлена сведениями о поддержке Windows Server 2016 и Windows Server 2019.

  • Для SQL Server 2008 R2

    SQL Server 2008 R2 не поддерживается на Windows 10 и Windows Server 2016.

  • Для SQL Server 2008

    SQL Server 2008 не поддерживается на Windows 10 и Windows Server 2016.

Минимальные требования для версии SQL Server на Windows Server 2012 R2 или Windows 8.1

В этом разделе описываются минимальные требования к версии для установки SQL Server на компьютере с Windows Server 2012 R2 или Windows 8.1.

Перед установкой SQL Server на компьютер под управлением Windows Server 2012 R2 или Windows 8.1 нужно выполнить следующие минимальные требования, соответствующие вашей ситуации.

Кроме того, при установке SQL Server 2008 R2 и SQL Server 2008 на компьютеры под управлением Windows Server 2012 R2, Windows Server 2012, Windows 8.1 или Windows 8 ознакомьтесь с известными проблемами установки.

Минимальные требования версии SQL Server для Windows Server 2012 и Windows 8

Примечание.

Поддержка Windows 8 подошла к концу, это означает, что устройства с Windows 8 больше не будут получать важные обновления безопасности. Мы рекомендуем сделать бесплатное обновление до Windows 8.1, чтобы продолжать получать обновления безопасности и поддержку. Для получения дополнительной информации просмотрите Обновление Windows 8 до Windows 8.1.

В этом разделе описаны минимальные требования к версии для установки SQL Server на компьютер под управлением Windows Server 2012 или Windows 8.

Перед установкой SQL Server на компьютер, работающий под управлением Windows Server 2012 или Windows 8, нужно убедиться в выполнении следующих минимальных требований, соответствующих вашей ситуации.

  • Для SQL Server 2022 в Windows SQL Server 2022 не поддерживается в Windows 8.1 или Windows Server 2012 R2

  • Для SQL Server 2019 в Windows SQL Server 2019 не поддерживается в Windows 8.1 или Windows Server 2012 R2.

  • Для SQL Server 2017 на Windows

    Выпуск поддерживается для SQL Server 2017 на Windows версии RTM.

  • Для SQL Server 2016

    Нужно установить SQL Server 2016 Service Pack 2 или более позднее обновление. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2016.

  • Для SQL Server 2014

    Нужно установить SQL Server 2014 Service Pack 3 или более позднее обновление. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2014.

  • Для SQL Server 2012

    Нужно установить SQL Server 2012 Service Pack 4 или более позднее обновление. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2012.

    Примечание.

    При установке SQL Server 2012 на Windows 8 или Windows Server 2012 ознакомьтесь с известными проблемам установки.

  • Для SQL Server 2008 R2

    Нужно установить Microsoft SQL Server 2008 R2 Service Pack 3 или более позднее обновление.

    Примечание.

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

    Снимок экрана со сведениями о проблеме установки для SQL Server 2008 R2: Microsoft SQL Server (2008 и 2008 R2) имеет известные проблемы совместимости.

    Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2008 R2.

  • Для SQL Server 2008

    Нужно установить SQL Server 2008 Service Pack 4 или более позднее обновление.

    Примечание.

    Поддерживается установка окончательной версии продукта. Однако после завершения начальной установки необходимо установить соответствующие пакеты обновлений. Установка SQL Server 2008 не будет поддерживаться, если после установки версии RTM не применен пакет обновления 4. На странице Центра решений вы увидите следующее сообщение.

    Снимок экрана со сведениями о проблеме установки для SQL Server 2008: Microsoft SQL Server (2008 и 2008 R2) имеет известные проблемы совместимости.

    Дополнительные сведения см. в раздел Как получить последний пакет обновления для SQL Server 2008.

    Важно!

    В SQL Server 2008 R2 и SQL Server 2008 при запуске программы установки появляется следующее диалоговое окно.

    Снимок экрана диалогового окна помощника по совместимости программы, на котором отображено, что у этой программы проблемы с совместимостью.

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

    • Для SQL Server 2008 необходимо установить пакет обновления 4 (SP4) или более поздней версии.

    • Для SQL Server 2008 R2 необходимо установить пакет обновления 3 (SP3) или более поздней версии.

      Примечание.

      Кроме того, проверьте известные проблемы установки при установке SQL Server 2008 R2 и SQL Server 2008 на компьютер, работающий под управлением Windows Server 2012 R2, Windows Server 2012, Windows 8.1 или Windows 8.

  • Для версий SQL Server Compact

    Следующие версии поддерживаются в средах Windows 8.1, Windows 8, Windows Server 2012 и Windows Server 2012 R2:

    • SQL Server 3.5 с пакетом обновления 2 (SP2) и более поздние версии.
    • SQL Server Compact 4.0 и более поздние версии

    Примечание.

    Поддержка устройств Windows RT не планируется.

Поддержка смены режимов для Windows Server 2012 R2 или Windows Server 2012

В этом разделе рассматривается политика поддержки при смене режимов работы Windows Server 2012 R2 или Windows Server 2012 с установленным SQL Server.

У Windows Server 2012 R2 и Windows Server 2012 следующие состояния функций или режимы:

  • Полный сервер
  • Минимальный серверный интерфейс
  • Основные серверные компоненты. Пользователь в любое время может переключиться между этими состояниями функций.

При установке одного или нескольких экземпляров SQL Server 2014 или SQL Server 2012 можно с режимов "Основные серверные компоненты" или "Минимальный серверный интерфейс" перейти в режим “Полный сервер”. Однако следует помнить, что при установке одного или нескольких экземпляров SQL Server 2014 или SQL Server 2012 перейти с режима "Полный сервер" на “Основные серверные компоненты” или "Минимальный серверный интерфейс" невозможно.

Чтобы перейти с режима "Полный сервер" в режим “Основные серверные компоненты” или "Минимальный серверный интерфейс" при одном или нескольких установленных экземплярах SQL Server 2014 или SQL Server 2012, необходимо удалить SQL Server 2014 или SQL Server 2012, переключить режимы, а затем переустановить SQL Server 2014 или SQL Server 2012. Также можно включить требования для установки SQL Server 2014 или SQL Server 2012 в режиме "Полный сервер", перейти в режим “Основные серверные компоненты”, а затем установить SQL Server 2014 или SQL Server 2012.

Примечание.

  • "Минимальный серверный интерфейс" — это установка основных серверных компонентов с установленным диспетчером сервера и другими средствами. Поэтому программа установки SQL Server выполняет одинаковые действия установки в режиме "Минимальный серверный интерфейс" Windows Server 2012 R2 и в режимах "Минимальный серверный интерфейс" и “Основные серверные компоненты” на Windows Server 2012. Кроме того, это позволяет переключаться между режимами “Основные серверные компоненты” и "Минимальный серверный интерфейс" при наличии одного или более установленных экземпляров SQL Server 2014 или SQL Server 2012. Это поддерживаемый сценарий.

  • SQL Server Reporting Services 2012 не поддерживается в режимах “Основные серверные компоненты” Windows Server 2012 R2, “Основные серверные компоненты” Windows Server 2012, “Минимальный серверный интерфейс” Windows Server 2012 R2 или “Минимальный серверный интерфейс” Windows 2012. SQL Server Reporting Services 2012 можно установить на сервер под управлением Windows Server 2012 в режиме “Полный сервер”, а затем перейти на режим “Основные серверные компоненты” Windows Server 2012. Однако эта конфигурация не поддерживается.

  • Рекомендуется удалить все компоненты SQL Server 2012, которые не поддерживаются сервером под управлением Windows Server 2012 R2 или Windows Server 2012 в режиме “Основные серверные компоненты”. Сведения о том, как это сделать, см. в разделе Установка SQL Server 2012 для Server Core.

  • Эта проблема не распространяется на SQL Server 2008 или SQL Server 2008 R2. SQL Server 2008 и SQL Server 2008 R2 не поддерживаются в режимах “Минимальный серверный интерфейс” или “Основные серверные компоненты”.

Дополнительные сведения о доступных вариантах установки Windows Server 2012 см. в Варианты установки Windows Server..

Поддержка новых функций Windows 8.1, Windows 8, Windows Server 2012 R2 и Windows Server 2012 в SQL Server 2012 и SQL Server 2008 R2

В этом разделе собрана информация о работе SQL Server с некоторыми новыми функциями Windows 8.1, Windows 8, Windows Server 2012 R2 и Windows Server 2012.

В следующей таблице собрана информация о том, как SQL Server работает с некоторыми новыми функциями в Windows 8 и Windows Server 2012.

Примечание.

Все функции Windows Server 2012, не отмеченные в таблице, работают со всеми поддерживаемыми версиями SQL Server.

Функция Функция или компонент SQL, взаимодействующие с новой функцией Затрагиваемая или поддерживаемая функция SQL Минимальные требования к версии и пакету обновления для SQL Исключения или ограничения поддержки Дополнительные сведения
Дисковые пространства SQL Server 2008 R2 с пакетом обновления 1 или более поздней версии, SQL Server 2012 (RTM и более поздние версии)

ПРИМЕЧАНИЕ
Для использования SQL Server 2008 R2 требуется пакет обновления 2 для Windows 8.1 и Windows Server 2012 R2.
Эта функция поддерживается при наличии пакетов обновлений, указанных для соответствующих версий.
Resilient File System (ReFS) ReFS не поддерживается в SQL 2012 и более ранних версиях. SQL Server 2014 поддерживает ReFS.
Устранение ошибок оборудования ОЗУ LazyWriter Анализатор страниц Checksum SQL Server 2012 Если SQL Server 2012 установлен на операционной системе Windows 2012, а используемое оборудование поддерживает диагностику поврежденной памяти, вместо ошибки 832, обычно генерируемой средством LazyWriter, могут появляться новые сообщения об ошибке, такие как 854, 855 и 856.
Количество экземпляров в кластере Высокая доступность Отказоустойчивая кластеризация SQL Server 2012 25 на отказоустойчивый кластер при использовании буквы диска и до 50 при использовании SMB-хранилища общих файлов
Общие тома кластеров (CSV) Начиная с SQL Server 2014, экземпляры отказоустойчивых кластеров AlwaysOn поддерживают общие тома кластеров (CSV) как в Windows Server 2008 R2, так и в Windows Server 2012. Дополнительные сведения о CSV см. в разделе Про общие тома кластеров в отказоустойчивых кластерах.. CSV не поддерживаются в версиях более старых, чем SQL Server 2014.

Сведения о SQL Server 2005

В этом разделе содержится информация об экземплярах SQL Server 2005 в средах Windows 8.1 или Windows 8. В нем также описываются параметры, доступные для клиентов, использующих SQL Server 2005. Microsoft SQL Server 2005 (конечная версия и пакеты обновления) и более ранние версии SQL Server не поддерживаются на Windows 10, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows 8.1 или Windows 8. Если Windows 10, Windows 8.1 или Windows 8 обнаружит экземпляр SQL Server 2005, вы получите предупреждение в Центре действий.

Чтобы устранить эту проблему, обновите или удалите существующий экземпляр SQL Server 2005. Сведения о том, как обновить SQL Server, см. в статье Переход на SQL Server.

Примечание.

Эта ссылка указывает на SQL Server 2014. Вы можете использовать средство для выбора версии в верхней части ссылки MSDN (Другие версии) для получения сведений о других версиях.

Дополнительные сведения о создании резервной копии базы данных SQL Server см. на следующих веб-сайтах корпорации Майкрософт:

Дополнительные сведения о том, как удалить существующий экземпляр SQL Server 2005, см. в статье Ручное удаление экземпляра SQL Server 2005 или Удаление существующего экземпляра SQL Server 2005 (настройка).

Сфера применения

  • SQL Server 2005 Enterprise X64 Edition
  • SQL Server 2005, экспресс-выпуск
  • SQL Server 2005 Standard Edition
  • SQL Server 2005 Standard X64 Edition
  • SQL Server 2005 Workgroup Edition
  • SQL Server 2005 Developer Edition
  • SQL Server 2005 Enterprise Edition
  • SQL Server 2008 Developer
  • SQL Server 2008 Enterprise
  • SQL Server 2008 Express
  • SQL Server 2008 R2 Datacenter
  • SQL Server 2008 R2 Developer
  • SQL Server 2008 R2 Enterprise
  • SQL Server 2008 R2 Express
  • SQL Server 2008 R2 Express с расширенными службами
  • SQL Server 2008 R2 Standard
  • SQL Server 2008 R2 Standard Edition для малого бизнеса
  • SQL Server 2008 R2 Web
  • SQL Server 2008 R2 Workgroup
  • SQL Server 2008 Standard
  • SQL Server 2008 Standard Edition для малого бизнеса
  • SQL Server 2008 Web
  • SQL Server 2008 Workgroup
  • SQL Server 2012 Developer
  • SQL Server 2012 Enterprise
  • SQL Server 2012 Express
  • SQL Server 2012 Standard
  • SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • SQL Server 2014 Business Intelligence
  • SQL Server 2014 Developer
  • SQL Server 2014 Enterprise
  • SQL Server 2014 Enterprise Core
  • SQL Server 2014 Express
  • SQL Server 2014 Standard
  • SQL Server 2014 Web
  • SQL Server 2016 Developer
  • SQL Server 2016 Enterprise
  • SQL Server 2016 Enterprise Core
  • SQL Server 2016 Express
  • SQL Server 2016 Standard
  • SQL Server 2016 Web
  • SQL Server 2017 on Windows (все выпуски)
  • SQL Server 2019 на Windows